ERM Entitäten und Beziehungen
Die Kernelemente des 1976 von Peter Chen vorgestellten Entity-Relationship-Modells (kurz ERM, vgl. Chen 1976) umfassen drei grundlegende Elemente zur Beschreibung von Daten: Entitätstypen, (englisch: Entity-Typ) Beziehungen (englisch: Relationship) und Attribute.
Entitäten
Unter Entitäten versteht man eine Menge gleichartiger Objekte oder Dinge der realen Welt, die für ein bestimmtes Anwendungsgebiet von Bedeutung sind. Beispiele dafür sind die Gesamtheit aller Produkte oder aller Kunden eines Unternehmens.
In einem Entity-Relationship-Modell (ERM) werden Entitäten als Rechtecke dargestellt, die den Namen der Entität enthalten, zum Beispiel „Kunde“ oder „Produkt“.
Beispiel
Die Menge aller
Kundenbildet einer Entität, ebenso wie die Menge allerProdukteoderBestellungen.
Beziehungen
Eine Beziehung beschreibt das Verhalten von Objekten verschiedener Entitäten zueinander und wie sie miteinader verbunden sind.
Durch eine Beziehung wird häufig eine Tätigkeit bzw. eine Funktion oder Aufgabe zwischen diesen Objekten beschrieben. Die Beziehung beschreibt, was ein Objekt einer Entität mit einem Objekt einer anderen Entität „macht“.
In einem Entity-Relationship-Modell (ERM) werden Beziehungen als Rauten dargestellt, die die Bezeichnung der Beziehung enthält.
Beispiel
Die Beziehung
bestelltbeschreibt eine Beziehung zwischen den EntitätenKundeundProdukt.