Die drei Normalformen im Detail
Erste Normalform (1. NF): Alle Attribute müssen atomar sein - das bedeutet, sie dürfen nicht weiter aufgeteilt werden können. Aus "Max Maier" werden "Max" und "Maier" in separaten Spalten. Aus "Werken, Musik" wird ein eigener Datensatz für jedes Fach.
Zweite Normalform (2. NF): Jedes Nicht-Schlüssel-Attribut muss vollfunktional vom Primärschlüssel abhängig sein. Informationen, die nicht direkt zum Hauptthema gehören, kommen in separate Tabellen.
Dritte Normalform (3. NF): Keine transitive Abhängigkeit - das heißt, Attribute dürfen nicht indirekt über andere Attribute vom Primärschlüssel abhängen. Klassenlehrer-Informationen gehören in eine eigene Klassentabelle, nicht in die Schülertabelle.
Praxis-Tipp: Am Ende hast du mehrere kleine, spezialisierte Tabellen statt einer großen chaotischen Tabelle - das macht Updates und Abfragen viel einfacher!