Za DB model možemo reći da ispunjava uslove četvrte normalne forme ako za svaku ne trivijalnu višeznačnu zavisnost A→→ B postoji funckionalna zavisnost A→C za svaki atribut C u modelu, odnosno A je superključ. Prevedeno na srpski, svaka zavisnost je po ključu. U realnom životu treća ili BC normalna forma su uglavnom dovoljne. Pregledao sam za života mnogo DB modela (jedna od stvari koje Platinum...
Boyce-Codd normalna forma
Boyce-Codd normalna forma je „nabudžena“ treća normalna forma. Ukratko, DB model je u Boyce-Codd normalnoj formi ako i samo ako za svaku ne trivijalnu zavisnost A→B, A je superključ, tj A je ili ključ kandidat ili nadskup ključa kandidata.
Modeliranje baze podataka – Normalizacija
Već sam dva puta na dva različita mesta pisao istu ovu priču, pa kapiram da bi vredelo da se nađe i ovde kada se već iscimao i napisao nešto o samoj normalizaciji. Osnovni problem sa kojim se susrećemo gledajući šta klijenti rade je loš / očajan DB Model. Ja to zovem „sindrom clipper“ pošto su to uglavnom bivši clipper programeri ili učenici bivših clipper programera koji se sada...
Svodjenje modela na treću normalnu formu
Razvijanje DB modela na treću normalnu formu
Svodjenje modela na drugu normalnu formu
Da bi ste zaobišli anomaliju pri promeni i anomaliju pri brisanju potrebno je model baze razviti u drugu normalnu formu.