Entity-Relationship-Modell

Ein graphisches Hilfsmittel zum Entwurf und der Darstellung von Tabellenstrukturen ist das ER-Modell.

 

Beispiel:

Eine Abteilung hat mehrere Mitarbeiter. Ein Mitarbeiter ist aber genau in einer Abteilung.

Mehrere Mitarbeiter arbeiten an einem Projekt, wobei ein Mitarbeiter auch an mehreren Projekten arbeiten können.

 

1. Entitäten suchen

Entitäten sind Dinge, Objekte, Personen ...   (im Text Substantive, im ER-Modell Rechtecke)

Entitäten

 

2. Beziehungen (engl. relationship) suchen   

(im Text Verben, im ER-Modell Rauten)

Entitäten mit Beziehungen

 

3. Beziehungstypen (Kardinalitäten) festlegen

(im Text Zahlwörter, im ER-Modell 1,n oder m)

Entitäten, Beziehungen und Kardinalitäten

 

4. Eigenschaften (Attribute) festlegen und eindeutige Schlüssel (Primärschlüssel) unterstreichen

(im ER-Modell Ellipsen)

ER-Modell

tblAbteilung tblMitarbeiter       tblRefMitarbeiterProjekt        tblProjekt
AbteilungID Bezeichnung        MitarbeiterID Name AbteilungID MitarbeiterID ProjektID ProjektID Bezeichnung
1 Personal 1 Lorenz 1 3 1 1 Kundenumfrage
2 Einkauf 2 Hohl 2 3 2 2 Verkaufspromotion
3 Verkauf 3 Willschrein 1 3 3 3 Konkurrenzanalyse
4 Richter 2 2 3
5 Wiesenland 3 1 2

Last modified: Thursday, 19 November 2015, 9:59 PM