Relationenmodell -> Normalform

Dr Franke Ghostwriter
Relationenmodell -> Normalform

Hallo zusammen,habe eine Frage zu kurs 2 übungsaufgabe 3.8. RelationenmodellWarum befindet sich diese Tabelle nur in Normalform 1. Ich hätte sicher gemeint dass dies Normalform 2 ist, weil alle Nichtschlüsselattribute vom Indentifikationsschlüssel abhängen.Wo ist mein Denkfehler?Vielen Dank im Voraus!Alex
 
Alex,

viele Grüße aus Passau!

Obwohl ich vermute, dass die Aufgabe einen Fehler enthält wäre meine Erklärung so:

ArtikelBez ist nicht vom zusammengesetzten Hauptschlüssel abhängig, sondern nur von ArtikelNr. ArtikelNr wird sogar zum Hauptschlüssel für ArtikelBez wenn man eine neue Relation Artikel erzeugt. Aufgrund des Vorhandenseins von ArtikelNr in Einlagerung, verliert somit ArtikelBez die Relevanz für den Einlagerungsprozess.

In der Lösung wird allerdings ArtikelNr als Nichtschlüsselattribut bezeichnet. Laut Aufgabe ist es aber ein Teil des zusammengesetzten Identifikationsschlüssels. Deshalb meine Vermutung, dass mit der Aufgabe irgend etwas nicht stimmt.

Ich hoffe ich konnte helfen!

VG Bernd
 
Oben