Skip to main content

2.1 Entity-Relationship-Modell

Definition

Das Entity-Relationship-Modell beschreibt Daten und deren Beziehungen zueinander.

Es wird zur Planung und Darstellung von Datenbanken verwendet.


Bestandteile

Bestandteil Bedeutung
Entität Objekt oder Sache, über die Daten gespeichert werden
Attribut Eigenschaft einer Entität
Beziehung Verbindung zwischen Entitäten
Kardinalität beschreibt, wie viele Entitäten miteinander verbunden sind

Beispiel

Entitäten:

  • Kunde
  • Bestellung
  • Artikel

Beziehungen:

  • Ein Kunde gibt Bestellungen auf.
  • Eine Bestellung enthält Artikel.

Darstellung

Ein ERM zeigt:

  • welche Entitäten vorhanden sind
  • welche Attribute dazugehören
  • wie Entitäten miteinander in Beziehung stehen
  • welche Kardinalitäten gelten

Merksatz

Das ERM ist der Bauplan für eine relationale Datenbank.


Prüfungshinweis

In IHK-Aufgaben muss häufig aus einer Beschreibung ein ERM oder ein Tabellenmodell erstellt werden.

Typische Fehler:

  • Entität und Attribut verwechseln.
  • Beziehung nicht einzeichnen.
  • Kardinalitäten falsch bestimmen.
  • N:M-Beziehungen nicht auflösen.

Quellen

  • IT-Handbuch für Fachinformatiker