First Normal Form (1NF)
Die erste Normalform verlangt, dass jede Spalte atomare Werte enthält — keine wiederholten Gruppen oder verschachtelten Strukturen —, das Fundament des relationalen Modells.
Zweck
Sicherstellen, dass Tabellen die grundlegendste Anforderung des relationalen Modells erfüllen und nichtatomare Werte beseitigt werden.
Mechanismus
Jede Zelle Zeile-Spalte enthält genau einen Wert — keine Arrays, verschachtelten Tabellen oder wiederholten Gruppen. Ein Auftrag darf etwa nicht mehrere Produkt-IDs in einem Feld speichern; stattdessen wird eine Tabelle mit Auftragspositionen angelegt. Alle relationalen Datenbanken erfüllen 1NF standardmäßig.
Anwendungsfälle
- Datenbankdesign
- Normalisierung
- Datenmodellierung