Jedes Attribut der Relation muss einen atomaren Wertebereich haben. Das heißt, zusammengesetzte, mengenwertige oder geschachtelte Wertebereiche (relationenwertige Attributwertebereiche) sind nicht erlaubt. Kurz: Kein Attributwertebereich kann in weitere (sinnvolle) aufgespalten werden (z. B.: Adresse darf nicht als Attribut verwendet werden, sondern muss in PLZ, Ort, Straße, Hausnummer zerlegt werden).
In der Praxis werden Abfragen der Datenbank durch die 1NF erleichtert, da die Attributwertebereiche atomar sind.
- Nur atomare Attribute
- Alle Wertebereiche nur über Grundtypen
- "Flache Relationen"
Vorgehen
- Umwandeln in atomare Attribute
Beispiel
- Mehrere Autoren als Menge
- Muss in atomare Attribute umgewandelt werden
- Dadurch gegebenenfalls mehr/andere Tupel und andere Struktur (Primärschlüssel)
Links