Entity-Relationship-Modell

Das Grundkonzept des ERM basiert auf:

  • Der Entität ('Entity') als zu modellierende Informationseinheit (Objekt), z.B. ein Buch oder die Adresse eines Studierenden. Gleichen sich mehrere Entitäten, so werden sie zu einer Entitätsmenge zusammengefasst. Für die Objekte einer Entitätsmenge wird ein Objekttyp gebildet, der Entity-Typ, der die Entitäten allgemein beschreibt
  • Den Relationen ('Relationship') zur Modellierung von Beziehungen zwischen Entitäten, z.B. ein Dozent hält eine Vorlesung. Gleichen sich mehrere Relationen so werden sie zu einer Relationshipmenge zusammengefasst, die durch den Relationship-Typ beschrieben wird.
  • Den Attributen als Eigenschaft einer Entität oder einer Relation, z.B. der Titel einer Vorlesung. In einem Entitätstyp existiert immer ein Primärschlüssel , ein Attribut (oder eine Kombination von Attributen), das die einzelnen Entitäten eindeutig identifiziert, z.B. die Matrikelnummer eines Studierenden.