Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Barbara Kolbe Geändert vor über 8 Jahren
1
Weiteres Beispiel (1) LoaNr Breite Höhe Länge MaxGewicht <0,*>
HatLoArt LagerortArt Verträglichkeit LoNr <1,1> ANr <1,*> Lagerort AName <0,*> Gewicht <1,*> Menge Lieferant ArtikelArt Gewicht Speichert <1,*> LeNr VerpacktIn Stückzahl LhNr <1,1> <1,1> <1,1> Enthält <1,*> Lagereinheit Lagerhilfsmittel Gewicht <1,1> <1,1> Gewicht <0,*> HatLeArt <0,*> HatLhArt LagereinheitArt LagerhilfsmittelArt LeaNr LeaName Länge LhaNr LhaName Länge Breite Höhe Breite MaxGewicht Höhe Maxgewicht
2
Weiteres Beispiel (2) relation ArtikelArt(ANr, AName, Menge, Lieferant, Gewicht); relation Lagereinheit(LeNr, LeaNr, ANr, Stückzahl, Gewicht, LhNr); relation LagereinheitArt(LeaNr, LeaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerhilfsmittel(LhNr, LhaNr, Gewicht, LoNr); relation LagerhilfsmittelArt(LhaNr, LhaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerort(LoNr, LoaNr, Gewicht); relation LagerortArt(LoaNr, Länge, Breite, Höhe, MaxGewicht); relation Verträglichkeit(ANr, LoNr);
3
Anmerkungen zur Abbildung
Schlüssel von Beziehungstypen: Falls kein (0,1) oder (1,1), tragen alle Entitytypen zum Schlüssel bei. 1:n oder n:1 schließt umgekehrt Entitytypen vom Schlüssel aus. Behandlung von Beziehungstypen im relationalen Entwurf: Bilde zu jedem Entitytyp E eigenen Relationstyp TRE und zu jedem Beziehungstyp B eigenen Relationstyp TRB. Liegt nun Kardinalität (0,1) oder (1,1) vor, so gilt für alle Attribute AARB die funktionale Abhängigkeit KTRE A. Diese legt Zerlegung von TRB und Vereinigung mit einem TRE nahe (siehe relationaler Entwurf). Generalisierung: Unterschiedliche Folgen der Optionen für die Abbildung von LiegtAn.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.