ERM Attribute

Die Attribute beschreiben Eigenschaften von Entitäten und Beziehungen (Beziehungsmerkmal).

Zum Beispiel sind Nachname, Vorname und Kundennummer Attribute der Entitätsmenge Kunde.In einem ERM werden Attribute als Ellipsen dargestellt. Die Attribute werden mit einfachen Linien mit den zugehörigen Entitäten bzw. Beziehungen verbunden.

Attribute Bestimmung 1

Beispiel

  • Ein Produkt hat zum Beispiel die Attribute: Preis und Beschreibung

  • Das Attribut der Beziehung bestellt ist zum Beispiel: Menge

  • Weil das Attribut Menge nicht direkt zum Kunden und nicht zum Produkt gehört

Attribute

Schlüsselattribute und Primärschlüssel

Ein Schlüsselattribut ist ein Attribut, mit dem man jede einzelne Entität (also jedes Objekt in einer Entitätsmenge) eindeutig identifizieren kann. Das wichtigste Schlüsselattribut nennt man Primärschlüssel. Im Entity-Relationship-Modell (ERM) wird der Primärschlüssel unterstrichen dargestellt.

Oft fügt man zu einer Entität ein zusätzliches Attribut hinzu, das nur als eindeutige Kennzeichnung dient. Meist besteht es aus einer fortlaufenden Nummer oder einem eindeutigen Code. Diese Attribute enden häufig auf „Nummer“ oder „ID“.

Beispiele:

  • Kundennummer

  • Mitarbeiter-ID

  • Schülernummer

Mit einem Primärschlüssel kann man sicherstellen, dass jede Entität in der Datenbank eindeutig gefunden und unterschieden werden kann – selbst wenn andere Attribute wie Name oder Adresse mehrfach vorkommen.

Attribute Bestimmung 2