Hallo an alle!
Ich habe folgende Aufgabenstellung:
http://ud05_188.ud05.udmedia.de/chip/DB/Auto.jpg
(Ich weiß nicht wie ich Bilder einfügen kann, so dass man sie gleich im Beitrag angezeigt bekommt)
Nun habe ich dazu folgendes:
1,
Primärschlüssel: ANr
2,
KNr -> KundenName, Adresse
ANr -> Automarke, Typ, SerienNummer
VNr -> Verk
KNr, ANr, VNr -> Datum
3,
Ist in 1.NF, da alles atomar, keine zusammengesetzten megen o.ä.
4,
Ist zwar in 1.NF, nicht aber in 2.NF. Schlüsselkandidat: KNr, ANr und VNr (wobei der Primärschlüssel nur ANr?). Manche Attribute sind nicht vom ganzen Schlüssel, sondern nur von einem Teil des Schlüssels abhängig.
Hier hab eich einen kleinen „Konflikt“, denn ANr ist ja in dieser Tabelle der Schlüssel, und wenn es nur einen Schlüssel gibt, dann ist es doch automatisch in der 2.NF, oder?
5,
3.NF ist erfüllt wenn sie in der 2.NF ist und die Nichtschlüsselattribute nicht transitiv vom Schlüssel abhängen. Da keine transitiven Abhängigkeiten vorhanden, wäre sie dann in der 3.NF (wenn wie gesagt in 2.NF wäre).
6,
Änderungsanomalie:
Um einen Kunden zu ändern, muss dies in mehreren Reihen geschiehen -> Es kann leicht zu inkonsistenten Daten führen
Löschanomalie:
Lösche ich die Reihe mit Verkäufer Plüss, so verliere ich auch Informationen über den Opel Kadett
Einfügeanomalie:
Lt. Aufgabentext kann ein verkäufer eingetragen werden, auch wenn er kein Auto verkauf hat. Dies ist hier nicht möglich, da auch ein Kunde und ein Auto eingetragen werden muss
7,
Tabelle Kunde
-> KNr (Primärschlüssel), KundenName, Adresse
Tabelle Auto
-> ANr (Primärschlüssel), Automarke, Typ, Seriennummer
Tabelle Verkäufer
-> VNr (Primärschlüssel), Verk
Tabelle Verkauft
-> KNr, ANr und VNr (alle Primärschlüssel), Datum
Aufgabe 2,
Diagramm
Entität Kunde mit Attributen KNr §, KundenName, Adresse
Entität Auto mit Attributen ANr §, Automarke, Seriennummer, Typ
Entität Verkäufer mit Attributen VNr §, Verk
Entität Verkauft mit Attribut Datum, und hinzugenommen Attributen KNr, ANr und VNr als Fremdschlüssel
Relationen:
Kunde Verkauft
Auto Verkauft
Verkäufer Verkauft
Stimmt ihr mir meinen Ausführungen zu oder sind Fehler drin bzw. würdet Ihr es anders ansehen/machen.
Über Rückmeldungen würde ich mich freuen.
Danke + Gruß PHANTOM