Sadržaj:
- Definicija - Što znači normalan oblik Boyce-Codd (BCNF)?
- Tehopedija objašnjava Boyce-Codd normalan oblik (BCNF)
Definicija - Što znači normalan oblik Boyce-Codd (BCNF)?
Normalan oblik Boyce-Codd (BCNF) jedan je od oblika normalizacije baza podataka. Tablica baze podataka nalazi se u BCNF-u ako i samo ako ne postoje ne-trivijalne funkcionalne ovisnosti atributa o nečemu osim superseta kandidatskog ključa.
BCNF se ponekad naziva i 3, 5NF, ili 3, 5 Normalni oblik.
Tehopedija objašnjava Boyce-Codd normalan oblik (BCNF)
BCNF su razvili Raymond Boyce i EF Codd; potonji se široko smatra ocem dizajna relacijskih baza podataka.
BCNF je stvarno produžetak 3. normalnog oblika (3NF). Iz tog razloga se često naziva 3, 5NF. 3NF kaže da svi podaci u tablici moraju ovisiti samo o primarnom ključu te tablice, a ne o bilo kojem drugom polju u tablici. Na prvi pogled čini se da su BCNF i 3NF ista stvar. Međutim, u nekim se rijetkim slučajevima dogodi da 3NF tablica nije sukladna BCNF. To se može dogoditi u tablicama s dva ili više kompozitnih ključeva kandidata koji se preklapaju.
