Home ⇒ Überblick ⇒ Datenbanken ⇒ Phasen beim Erstellen einer neuen Datenbank ⇒ Entity-Relationship-Modell
Entity-Relationship-Modell - Fallbeispiele
Begriffsbestimmung: Entitätstyp - Entität - Attribut
Die Entität (Entity) ist das konkrete, individuell identifizierbare Objekt bzw. Exemplar von Dingen, Personen oder Begriffen der realen oder der Vorstellungswelt, für das auf einem Datenträger Sachverhalte festgehalten sind.
Der Entitätstyp ist die Typisierung gleichartiger Entitäten. Beispiele:
- „Herr Müller“ ist die Identität, Mitarbeiter ist der Identitätstyp
- „Auspuff“ ist die Identität, Auto-Teil ist der Identitätstyp
Attribute sind die Eigenschaften eines Entitätstyps. Man unterscheidet:
- Identifizierende Attribute (z.B. Kundennummer, Artikelnummer, Personennummer, ...)
- Beschreibende Attribute (z.B. Kundenname, Firmenname, Artikelbezeichnung, ...)
Beziehungstyp – konkrete Beziehung: Zwischen den Entitätstypen besteht eine Beziehung („relationship“). Dabei gibt es verschiedene Beziehungstypen.
z.B.: Ein Angestellter leitet mehrere Projekte, während ein Projekt von genau einem Angestellten geleitet. Hier besteht eine 1:M Beziehung:
Die mögliche Anzahl der an einer Beziehung beteiligten Entitäten kann unterschiedlich sein (wie im obigen Beispiel). Die Kardinalität beschreibt die mögliche Anzahl der an einer Beziehung beteiligten Entitäten. Hier: Ein Mitarbeiter leitet mehrere Projekte.
Die verschiedenen und für die Praxis wichtigen Beziehungstypen sind folgend dargestellt.
Entity-Relationship-Modell (ER-Modell): Kardinalität einer Beziehung - Übersicht
< vorherige Seite | nächste Seite >