ER Model
Entity Relation Ship Model
Mit einem ER Modell bildet man die Entitäten (Gegenständen) und Relation
(Beziehungen) zwischen den Entitäten ab. Damit wird versucht das Gedankliche
Konzept der modellierten Welt darstellbar zu machen.
Entitäten sind abstrahierte Gegenstandstypen (wie z.B. CDs, Interpreten)
diese werden als Rechteck dargestellt.
Beziehungen werden als Rauten dargestellt.
Attribute (Titel, Preis, Spiellänge) der Entitäten werden
als Ovale dargestellt.
Die Funktionalität der Beziehungen wird wie folgt
dargestellt:
- 1:1 Eine CD hat in der Regel einen Interpreten
- 1:n / n:1 Ein Interpret kann mehrere CDs aufgenommen
haben
- n:m keine Restriktionen jede Entität kann mit jeder
anderen Entität verbunden sein
Moderne Datenbank Design Modelierungs Tools wie z.B. Sybase [sybase.com] Power Designer bieten die Möglichkeit auf der Er Diagramm Ebene eine DB zu entwerfen und sie dann anschliessend automatisch in das entsprechende physikalische DB Model zu überführen.
|