Zuhause Entwicklung Was ist die vierte Normalform (4nf)? - Definition aus techopedia

Was ist die vierte Normalform (4nf)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet die vierte Normalform (4NF)?

Die vierte Normalform (4NF) ist eine Ebene der Datenbanknormalisierung, bei der es keine nicht trivialen mehrwertigen Abhängigkeiten außer einem Kandidatenschlüssel gibt.


Es baut auf den ersten drei Normalformen (1NF, 2NF und 3NF) und der Boyce-Codd-Normalform (BCNF) auf. Zusätzlich zu einer Datenbank, die die Anforderungen von BCNF erfüllt, darf sie nicht mehr als eine mehrwertige Abhängigkeit enthalten.

Techopedia erklärt die vierte Normalform (4NF)

Eine mehrwertige Abhängigkeit lässt sich am besten anhand eines Beispiels veranschaulichen. In einer Tabelle mit einer Liste von drei Dingen - Hochschulkurse, der verantwortliche Dozent für jeden Kurs und das empfohlene Buch für jeden Kurs - sind diese drei Elemente (Kurs, Dozent und Buch) unabhängig voneinander. Das Ändern des empfohlenen Kursbuchs hat beispielsweise keine Auswirkungen auf den Kurs selbst. Dies ist ein Beispiel für eine mehrwertige Abhängigkeit: Ein Element hängt von mehr als einem Wert ab. In diesem Beispiel hängt der Kurs sowohl vom Dozenten als auch vom Buch ab.


4NF gibt daher an, dass eine Tabelle nicht mehr als eine dieser Abhängigkeiten haben darf. 4NF wird außerhalb der akademischen Kreise selten verwendet.

Was ist die vierte Normalform (4nf)? - Definition aus techopedia