Aufgabe 04 - ER-Diagramm nach Chen
Aufgabe 04 - ER-Diagramm nach Chen
Abschnitt betitelt „Aufgabe 04 - ER-Diagramm nach Chen“Worum geht es?
Abschnitt betitelt „Worum geht es?“In dieser Übung überführen Sie die Ergebnisse Ihrer Anforderungsanalyse aus Aufgabe 03 in ein ER-Modell und zeichnen es in der Chen-Notation (nach Peter Chen) mit draw.io (siehe Kapitel 3 - Datenmodellierung).
In dieser Übung üben Sie:
- Überführen: die Faktenbasis aus Aufgabe 03 in ein ER-Modell übertragen.
- Identifizieren: zentrale Entities, Attribute und Beziehungen erkennen und benennen.
- Festlegen & Begründen: Kardinalitäten sachgerecht bestimmen und begründen.
- Anwenden: ein ER-Diagramm in der Chen-Notation mit draw.io erstellen.
Aufgaben
Abschnitt betitelt „Aufgaben“Aufbauend auf Ihrer Anforderungsanalyse aus Aufgabe 03 erstellen Sie ein ER-Diagramm nach Chen der wichtigsten Komponenten.
Vorgegebene Komponenten:
- Leitung, Spieler, Mitglied, Sportplatz, Mannschaft, Ausrüstung, Liga, Spiele
Ihr ER-Diagramm soll mindestens diese Entities enthalten. Sie können weitere Entities, Attribute und Beziehungen hinzufügen, die Sie für relevant halten.
1) Entities identifizieren
Abschnitt betitelt „1) Entities identifizieren“Operator: Identifizieren & Auswählen
- Identifizieren Sie die wichtigsten Entities (siehe oben) des Systems.
Wählen Sie mindestens 5 Entities aus und beschreiben Sie diese kurz. Was sind die wesentlichen Merkmale dieser Entities im Kontext des Sportvereins?
2) Attribute festlegen
Abschnitt betitelt „2) Attribute festlegen“Operator: Definieren & Beschreiben
- Definieren Sie die Attribute dieser Entities (inkl. eindeutiger Identifikatoren/Schlüssel, wo sinnvoll).
Listen Sie die Attribute für jede Entity auf und beschreiben Sie deren Bedeutung kurz. Welchen Domainentyp haben die Attribute (z. B. String, Integer, Datum)?
3) Beziehungen modellieren
Abschnitt betitelt „3) Beziehungen modellieren“Operator: Modellieren & Strukturieren
- Definieren Sie die Beziehungen der Entities (inkl. Richtung/Benennung).
Beschreiben Sie die Beziehungen zwischen den Entities. Was tun die Entities zueinander? Wie interagieren sie im Kontext des Sportvereins?
4) Diagramm erstellen
Abschnitt betitelt „4) Diagramm erstellen“Operator: Anwenden
- Erstellen Sie das ER-Diagramm nach Chen mit der Diagramm-Zeichenoberfläche von draw.io.
- Zeichnungsdatei von draw.io mit dem ER-Diagramm in der Chen-Notation.
Wissens-Check
Abschnitt betitelt „Wissens-Check“- Frage 1: Was stellt man in einem ER-Diagramm mit Entity, Attribut und Beziehung jeweils dar?
- Frage 2: Was sagt eine Kardinalität (z. B. 1:n) über eine Beziehung aus?
- Frage 3: Wie wird in der Chen-Notation eine Entity, ein Attribut und eine Beziehung grafisch dargestellt?
HTL Villach, Schuljahr 2025-2026,
https://www.htl-villach.at