Frage zur 2. Normalform

NoBrainDB

Aktiver Benutzer
Beiträge
30
Hallo!

Die 2. Normalform heißt:

Alle Nicht-Schlüsselattribute sind vom gesamten Primärschlüssel abhängig und nicht nur von einem Teil des Primärschlüssels.
Bei einem einspaltigen Primärschlüssel erübrigt sich das Ganze.

Wieso wird dann hier auf dieser Webseite die Tabelle noch normalisiert? Die Tabelle hat doch schon eine eindeutige ID?

http://www.peterkropff.de/site/mysql/normalform_2.htm
 
Werbung:
Um von deinem Link zu zitieren:
und für jeden Primärschlüssel eindeutige Attributwerte vorhanden sind
Wenn du dir jetzt die Tabelle ansiehst... Insbesondere die IDs 2 und 6 bzw. 4 und 7... dann dürfte dir recht schnell klar sein, was da nicht passt :)
 
Jaja, nur steht das bei allen anderen Definitionen der 2NF nicht so... da steht nur was von zusammengesetztem Primärschlüssel und Nicht-Schlüsselattributen...
 
Werbung:
Dann formuliere ich es mal anders:
Das Nichtschlüsselattribut [anzahl] ist nicht funktional abhängig vom Schlüssel [id].
 
Zurück
Oben