Normalisierung

Unter Normalisierung versteht man, die Umwandlung komplexer Tabellen in einfachere. Dies wird durch Aufteilung der Attribute auf mehrere Tabellen erreicht. Das Ziel dabei ist, stabile und flexible Datenstrukturen (einfache Fehlersuche, leichte Erweiterbarkeit) zu schaffen.

Gründe für Normalisierung sind:

Beispiel einer „nicht-normalisierten“ Tabelle:

PNr Name Abteilungsnummer Abteilungsname Vorgesetzter
1 Maier 10 Vertrieb Müller
2 Hofer 10 Vertrieb Müller
3 Schneider 15 Einkauf Sommer
10 Müller 10 Vertrieb NULL
15 Sommer 15 Einkauf NULL