Zweite Normalform (second normal form) (2NF)
In der zweiten Normalform hängen alle
Spalten (Attribute), die nicht zum Primärschlüssel gehören, vom
Primärschlüssel als ganzem ab. Alle Tabellen in der ersten Normalform,
die einen einfachen (aus nur einer Spalte bestehenden) Primärschlüssel
haben, sind so automatisch auch in der zweiten Normalform. Ist aber der
Primärschlüssel zusammengesetzt, ist für die zweite Normalform zu
prüfen, ob es Attribute gibt, die in Wirklichkeit nur von einer oder einem
Teil der Spalten des Primärschlüssels abhängen. Ist dies der
Fall, ist mit diesem Teil des Primärschlüssels eine neue Tabelle zu
bilden und die ursprüngliche Tabelle in zwei Tabellen aufzuteilen.
[23]
[23] Payer,
Skript Datenbankaufbau:
(URL)
http://machno.hbi-stuttgart.de/~payer/dbauf04.html