LF08: Datenbanken Theorie Ergänzen (ER-Modell)

August 22, 2024

Datenbanken Theorie Ergänzen (ER-Modell)

Das ER-Modell ist eine Methode zur Darstellung und Konzeptualisierung von Daten in einem Informationssystem. Es wird häufig in der Datenbankplanung verwendet.

Hauptkomponenten

  1. Entitäten

    • Repräsentieren reale oder abstrakte Objekte
    • Beispiele: Kunde, Produkt, Bestellung
  2. Attribute

    • Eigenschaften der Entitäten
    • Beispiele: Name, Preis, Datum
  3. Beziehungen

    • Verbindungen zwischen Entitäten
    • Beispiele: Kunde kauft Produkt, Bestellung enthält Produkte

Notation

  • Entitäten: Rechtecke
  • Attribute: Ovale
  • Beziehungen: Rauten

Kardinalitäten

Beschreiben die Anzahl der möglichen Verknüpfungen zwischen Entitäten:

  • 1:1 (eins zu eins)
  • 1:N (eins zu viele)
  • N:M (viele zu viele)

Schlüssel

  • Primärschlüssel: Eindeutige Identifikation einer Entität
  • Fremdschlüssel: Verweis auf den Primärschlüssel einer anderen Entität

Beispiel

hier kann man die gut erstellen

doku