Download - Das Entity-Relationship-Modell
![Page 1: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/1.jpg)
Das Entity-Relationship-Modell
![Page 2: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/2.jpg)
2
Vorgehen zur Modellierung eines ERMs
1. Identifikation der Objekte der realen Welt.Hinweis: Die in der Aufgabenstellung benannten Objekte sind ausreichend!
![Page 3: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/3.jpg)
Vorgehen zur Modellierung eines ERMs
2. Jedes Objekt wird durch Eigenschaften näher beschrieben.Hinweis: Aufpassen, was eine Eigenschaft und was eine Beziehung ist!
3
![Page 4: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/4.jpg)
Vorgehen zur Modellierung eines ERMs
3. Bestimmung von Primärschlüsseln für die Objekte.Hinweis: Falls aus der Aufgabenstellung kein geeigneter Primärschlüssel hervorgeht, muss dieser neu eingeführt werden!
4
![Page 5: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/5.jpg)
Vorgehen zur Modellierung eines ERMs
4. Herstellung der Beziehungen zwischen den Objekten.Hinweis: In der Aufgabenstellung fehlende Angaben sollten möglichst realistisch ersetzt werden!
5
![Page 6: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/6.jpg)
Vorgehen zur Modellierung eines ERMs
6
5. Bei 1:n-Beziehungen erhält jenes Objekt den Fremdschlüssel des anderen Objektes, welches auf Seiten der n-Kardinalität steht.
![Page 7: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/7.jpg)
Vorgehen zur Modellierung eines ERMs
7
6. Bei n:m-Beziehungen muss eine neue Tabelle mit den Primärschlüsseln der angrenzenden Objekte eingeführt werden.
![Page 8: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/8.jpg)
Erweiterte ereignisgesteuerte Prozessketten
8
![Page 9: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/9.jpg)
Lösung – Teil 1
9
![Page 10: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/10.jpg)
Lösung – Teil 2
10
![Page 11: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/11.jpg)
Lösung – Teil 3
11
![Page 12: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/12.jpg)
Lösung – Teil 4
12
![Page 13: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/13.jpg)
Hinweise zur Modellierung (häufige Fehler)
• Eine Funktion wird immer durch ein (oder mehrere mittels Operator verknüpfte) Ereignis(se) ausgelöst und durch ein (oder mehrere) Ereignis(se) beendet.
13
![Page 14: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/14.jpg)
Hinweise zur Modellierung (häufige Fehler)
• Zwischen Funktionen und Ereignissen müssen immer Richtungspfeile stehen.
14
![Page 15: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/15.jpg)
Hinweise zur Modellierung (häufige Fehler)
• Organisationseinheiten und Informationsobjekte werden Funktionen zugeordnet.
15
![Page 16: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/16.jpg)
Hinweise zur Modellierung (häufige Fehler)
• Alle Elemente der eEPK müssen beschriftet werden!
16
![Page 17: Das Entity-Relationship-Modell](https://reader035.vdocuments.site/reader035/viewer/2022062805/56814e1b550346895dbb802f/html5/thumbnails/17.jpg)
Hinweise zur Modellierung (häufige Fehler)
• Niemals zwei Pfeile ohne einen Operator zusammenführen!
17