Aus dem Kurs: Tabellendesign für relationale Datenbanken

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

2. Normalform

2. Normalform

Die zweite Normalform, nämlich die, die ich ja als Redundanz bezeichne, hat eigentlich nicht einen so kurzen Namen. Sie heißt ausführlich formuliert: Daten, die von einem Feld des -- ich betone -- gleichen Datensatzes abhängig sind, dürfen nicht in der gleichen Tabelle gespeichert sein. Edgar Frank Codd hat es insgesamt etwas komplizierter formuliert, das können Sie sich bei Gelegenheit durchlesen. Es geht also darum, dass abhängige Daten nicht mitgespeichert werden dürfen. Das möchte ich mir wieder an zwei Beispielen angucken, also, die zweite Normalform mit der Redundanz verlangt, dass Sie Daten nachschlagen. Und in dieser Tabelle wird das nicht gemacht. Da wird in verschiedenen Feldern eine Adresse gespeichert und was Ihnen vielleicht in größeren Datensammlungen nicht so auffällt wie jetzt hier, wo Sie direkt untereinanderstehen, da ist ein Fehler drin. Es kann nicht sein, dass Aachen eigentlich die 52iger Postleitzahlen hat und hier plötzlich eine die mit 78 beginnt, da…

Inhalt