1. Normalform
Eine Relation befindet sich in der ersten Normalform, wenn an allen Kreuzungspunkten von
Zeilen und Spalten nur atomare Werte auftreten.
Ein Datensatz muss durch den Primärschlüssel eindeutig identifizierbar sein.
2. Normalform
Eine Relation befindet sich in der 2. Normalform, wenn sie sich in der ersten befindet und
jedes Nicht-Schlüssel-Attribut funktional abhängig ist vom Gesamtschlüssel, nicht dagegen
von Schlüsselteilen.
Ferner sollte jede Tabelle nur Daten aus einem Objektbereich beinhalten.
3. Normalform
Eine Relation befindet sich in der 3. Normalform, wenn sie sich in der 1. und 2.
Normalform befindet und keine funktionalen Abhängigkeiten zwischen Nicht-Schlüssel-
Attributen existieren. Anders ausgedrückt: Die Relation darf keine transitiven
Abhängigkeiten aufweisen.