Die dritte Normalform ist erreicht, wenn sich die Relation in 2NF befindet und man in den Relationen keine transitiven Abhängigkeiten hat. Hierbei handelt es sich um eine Abhängigkeit, bei der ein Attribut A2 über ein anderes Attribut A1 vom Primärschlüssel P1 der Relation abhängig ist (ohne dass zugleich auch A2 direkt von P1 abhängig ist). D. h. wenn Attribut A1 von Attribut P1 (dem Primärattribut) abhängt und Attribut A2 hängt von A1 ab, dann ist A2 transitiv abhängig von P1.
- 2NF und zusätzlich keine Abhängigkeiten zwischen Nicht-Schlüssel-Attributen
- Transitive Abhängigkeiten innerhalb der Relation vermeiden
Beispiel
- ISBN bestimmt Autor (und alles andere) {ISBN} -> {Autor, Adresse, Titel}
- Autor bestimmt aber auch Adresse {Autor} -> {Adresse}
- Adresse transitiv abhängig
Links