1. Normalform

In der 1. Normalform (1NF) darf in jedem Datenfeld der Datenbank nur eine Information stehen. Man sagt: Die Datenbank ist atomar.

Enthalten die Werte eines Attributes mehrere unterschiedliche Einträge, so muss dieses Attribut so lange in eigenständige Teilattribute zerlegt werden, bis deren Werte atomar sind.

Enthalten die Werte eines Attributes wiederholende Gruppen, so müssen auch diese Gruppen aufgelöst werden. Dies wird am einfachsten erreicht, indem für jedes Element der Liste ein vollständiger Datensatz erzeugt wird.

Probleme in der Datenbank

Probleme in der unnormalisierten Datenbank

Die blauen Zellen zeigen Problempunkte:

  • Die Datenbank weist nicht atomare Einträge auf (z.B. Spielername, Berater-Name).

Durch Auflösung der Mehrfacheinträge - aufteilen in mehrere Spalten und mehrere Zeilen - ergibt sich die dargestellte Datenbank, welche sich in der 1. Normalform (1NF) befindet.

1 Normalform