Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Clarimond Heimberger Geändert vor über 10 Jahren
1
Datenbank ‚Büro‘: Der Mitarbeiter Meier arbeitet seit dem mit 50% seiner Kapazität in dem Projekt DB-DESIGN mit, das am gestartet wurde. Er gehört zur Abteilung EDV-AE7 und zur Kostenstelle 12. Sein Abteilungskollege Rabe arbeitet mit 60% im Projekt TEXT und mit 40% im Projekt DTP. Projektleiter von DB-DESIGN ist Frau Müller. Herr Meier hat zwei Kinder: Heinz wurde am geboren und Franz am Die Mitarbeiter der Abteilung EDV-AE7 haben ihre Büros in den Räumen R101-R103, wobei diese Räume zum Teil auch noch mit Kollegen aus der EDV-AE9 geteilt werden müssen. Im Raum R103 auch noch Mitarbeiter aus anderen Abteilungen. Jeder Raum ist mit einem LAN-Anschluß ausgestattet. Teile übernommen aus:
2
1) Identifizieren der Entitäten
ER-Modell Büro 1) Identifizieren der Entitäten Raum Abteilung Person Anm: Person dient als Überbegriff für ‚Mitarbeiter‘ und auch ‚Kind‘ Projekt
3
ER-Modell Büro 2) Sinnvolle Anordnung der Entitäten Abteilung Projekt Raum Person
4
ER-Modell Büro 3) Grobentwurf der Beziehungen Abteilung Projekt Raum Person
5
ER-Modell Büro 4) Verfeinerung der Beziehungen Abteilung Projekt Raum Person sitzt in arbeitet arbeitet in leitet
6
ER-Modell Büro 5) Behandlung der Thematik Person – Mitarbeiter – Kind_von Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet Kind von
7
6) Ergänzung um Kardinalitäten
ER-Modell Büro 6) Ergänzung um Kardinalitäten 0..1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet 0..n 0..n 0..n 0..n Kind von 0..1 0..n 1..2 0..n 0..1
8
7) Ermittlung der 1:n und m:n-Beziehungen
ER-Modell Büro 7) Ermittlung der 1:n und m:n-Beziehungen 0..1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet 0..n 0..n 0..n 0..n Kind von 0..1 0..n 1..2 0..n 0..1
9
8) Ermittlung der höchsten Kardinalitäten
ER-Modell Büro 8) Ermittlung der höchsten Kardinalitäten 1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet m n n n Kind von 1 n 2 n 1
10
9) Umsetzung der 1:n-Beziehungen
ER-Modell Büro 9) Umsetzung der 1:n-Beziehungen 1 n Abteilung Projekt Raum Person arbeitet Kind von m n 1 n n 1 ‚leitet‘ n 2
11
10) Bilden neuer Relationen für die verbleibenden Beziehungen
ER-Modell Büro 10) Bilden neuer Relationen für die verbleibenden Beziehungen Abteilung Projekt Raum Person 1 n ‚leitet‘ m n arbeitet n 2 Kind
12
11) Finden der Primärschlüssel bei den Basisentitäten
ER-Modell Büro 11) Finden der Primärschlüssel bei den Basisentitäten Abteilung Projekt Raum Person 1 n 2 m ‚leitet‘ arbeitet Kind RaumNr PersNr ProjektNr AbtNr
13
12) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite
ER-Modell Büro 12) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite 1 n Abteilung Projekt Raum Person 2 m ‚leitet‘ arbeitet Kind ProjektNr PersNr AbtNr RaumNr RaumNr PersNr AbtNr
14
13) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite
ER-Modell Büro 13) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite RaumNr 1 n Abteilung Projekt Raum Person 2 m ‚leitet‘ arbeitet Kind ProjektNr PersNr AbtNr PersNr ProjektNr PersNr
15
ER-Modell Büro 14) Noch fehlende Attribute ergänzen
RAUM: RaumBez LAN-Nr ABTEILUNG: AbtBez. PERSON: Name GebDat Kostenstelle KIND: Lfd. ID Mutter Vater PROJEKT: Bezeichn. ProjStart ProjLeiter ARBEITET: BeginnDat Auslastung
16
ER-Modell Büro 15) Implementierung in MS Access
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.