ER-Modellierung

Die Entity-Relationship-Modellierung (ER-Modellierung) ist ein konzeptionelles Datenmodell, mit dem die Struktur eines Ausschnitts der realen Welt abstrahiert und in Form eines konzeptionellen Schemas beschrieben wird.

Ziel ist es, ein anwendungsorientiertes ER-Diagramm zu erstellen, das später in ein relationales Schema überführt werden kann.

Überblick

Die ER-Modellierung beschreibt:

Zentrale Begriffe

Erweiterte bzw. ergänzende Konzepte

Erweiterungen (EER)

Ein ER-Modell kann erweitert werden durch:

Zusammenhang zum Datenbankentwurf

Die ER-Modellierung ist Teil des Datenmanagement-Prozess:

  1. Miniwelt festlegen
  2. konzeptionelles Schema / ER-Diagramm erstellen
  3. relationales Schema ableiten
  4. Qualität und Konsistenz prüfen
  5. Anfragen formulieren