Entity Relationship Model

Synomym zu Entity Relationship Diagram (ERD).

Mit einem Entity Relationship Modell (ERM) beschreibt man visuell Beziehungen und Zusmmenhänge von Objekten und Daten. Das ERM besteht im Wesentlichen aus einer Grafik (ERD) sowie eine Beschreibung der verwendeten Elemente (Notation).

Ein ERM eignet sich insbesondere für konzeptionellen Phase einer Anwendungsentwicklung zur Verständigung zwischen Anwendern und Entwicklern.

Software

Es gibt zahlreiche Programme um ERDs zu erstellen Wir empfehlen diagrams.net. Im Blog von diagrams.net / draw.io findet man eine ausgezeichnete Aneitung: draw.io - Entity Relationship Diagrams with draw.ioopen in new window.

Beispiel

Es gibt verschiedene Notationsarten für ERMs/ERDs. Als Orientierung haben wir ein Beispiel:

Es wurden folgende Empfehlungen angwendet:

  • Automatische Felder des Datenbanksystem grau einfärben
  • Die nummerische Notation für Beziehungen verwenden
  • Technische Merkmale der Eigenschaften in Klammer setzen
  • Titel mit Leerschlägen und grossen Anfangsbuchstaben
  • Technische Mermkale mit SQL-Begriffen definieren