Tartalomjegyzék:
- Meghatározás - Mit jelent a negyedik normál forma (4NF)?
- A Techopedia magyarázza a negyedik normál formát (4NF)
Meghatározás - Mit jelent a negyedik normál forma (4NF)?
A negyedik normál forma (4NF) az adatbázis normalizálásának olyan szintje, ahol a jelölt kulcson kívül más nem triviális többértékű függőség van.
Az első három normál formára (1NF, 2NF és 3NF) és a Boyce-Codd normál formára (BCNF) épül. Azt állítja, hogy a BCNF követelményeinek megfelelő adatbázis mellett csak egy többértékű függőséget tartalmazhat.
A Techopedia magyarázza a negyedik normál formát (4NF)
A többértékű függőséget legjobban egy példa segítségével illusztrálhatjuk. A három dolog felsorolását tartalmazó táblázatban - főiskolai kurzusok, az egyes kurzusokért felelős oktatók és az egyes kurzusokhoz ajánlott könyv - ez a három elem (tanfolyam, előadó és könyv) független egymástól. Például a tantárgy által javasolt könyv megváltoztatása nincs hatással magára a tantárgyra. Ez egy példa a többértékű függőségre: Az elem egynél több értéktől is függ. Ebben a példában a tantárgy mind az oktatótól, mind a könyvetől függ.
Így a 4NF kijelenti, hogy egy táblázatnak csak egynek kell lennie ezek közül a függőségektől. A 4NF-et ritkán használják a tudományos körökön kívül.