Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik

3. Normalform


Notizen:

Eine Relation ist in der 3. Normalform, wenn sie in der 2NF ist und keine Nicht-Schlüssel-Attribute voneinander funktional abhängig sind.
Anmerkung: eine andere (inhaltlich identische) Textierung lautet:
..wenn die Relation frei von transitiven Funktionalen Abhängigkeiten ist
Meier Hans Gasgasse 3 28 Verkauf
Müller Paula Johnstr. 11 28 Verkauf
Huber Kurt Rochusg. 5 1 Geschäftsführung

Normalisierung
die Attribute, bei denen einen transitive Abhängigkeit besteht, werden in eine neue Relation ausgelagert
das Attribut, von dem die transitive Abhängigkeit besteht, verbleibt in der Ausgangsrelation
in der neuen Relation wird das Attribut, von dem die transitive Abhängigkeit besteht, zum Primärschlüssel
Meier Hans Gasgasse 3 28
Müller Paula Johnstr. 11 28
Huber Kurt Rochusg. 5 1

28 Verkauf
1 Geschäftsführung

Die 3NF birgt das Problem der Überformalisierung in sich:
Personal# SV# Nachname Vorname Geb.Datum Adresse
Wegen 3NF (transitive Abhängigkeiten) würde obige Relation aufgeteilt werden (siehe Bsp. mit Abteilung)
Personal# SV#

SV# Nachname Vorname Geb.Datum Nachn. Adresse
Das ist natürlich für die Praxis Unsinn!