Kazalo:
- Opredelitev - Kaj pomeni normalna oblika Boyce-Codd (BCNF)?
- Tehopedija pojasni normalno obliko Boyce-Codd (BCNF)
Opredelitev - Kaj pomeni normalna oblika Boyce-Codd (BCNF)?
Normalna oblika Boyce-Codd (BCNF) je ena od oblik normalizacije baz podatkov. Tabela baze podatkov je v BCNF, če in samo, če ni nepomembnih funkcionalnih odvisnosti atributov za kaj drugega kot nadnapis ključa kandidata.
BCNF se včasih imenuje tudi 3, 5NF ali 3, 5 normalna oblika.
Tehopedija pojasni normalno obliko Boyce-Codd (BCNF)
BCNF sta razvila Raymond Boyce in EF Codd; slednji se široko šteje za očeta zasnove relacijskih baz.
BCNF je res podaljšek 3. normalne forme (3NF). Zaradi tega se pogosto imenuje 3, 5NF. 3NF navaja, da morajo biti vsi podatki v tabeli odvisni samo od primarnega ključa te tabele in ne od katerega koli drugega polja v tabeli. Na prvi pogled se zdi, da sta BCNF in 3NF ista stvar. Vendar se v nekaterih redkih primerih zgodi, da tabela 3NF ni skladna z BCNF. To se lahko zgodi v tabelah z dvema ali več prekrivajočimi se kompozicijskimi ključi.




