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
Comments
Alex_Bayern
Contributions on this page: 3
View profileKann mir keiner helfen????
Pinf
Contributions on this page: 1
View profileAlex,
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
Alex_Bayern
Contributions on this page: 3
View profilebernd,
vielen dank für die antwort. ich hab mir auch schon gedacht, dass da evtl ein fehler drin ist.
Danke!
Alex