Skip to content

Aufgabe 05 - ER-Diagramm Flughafen

Switch to Zen Mode

In dieser Übung modellieren Sie ein Flughafen-Verwaltungssystem aus einer vorgegebenen Faktenbasis und zeichnen es in der Chen-Notation mit draw.io (siehe Kapitel 3 - Datenmodellierung). Im zweiten Teil erweitern Sie Ihr Modell um Piloten und Copiloten.

In dieser Übung üben Sie:

  • Analysieren: aus einer textuellen Beschreibung eine Faktenbasis ableiten.
  • Identifizieren: Entities, Attribute und Beziehungen erkennen.
  • Festlegen & Begründen: Kardinalitäten sachgerecht bestimmen.
  • Anwenden: ein ER-Diagramm in der Chen-Notation erstellen und schrittweise erweitern.

Für ein Flughafen-Verwaltungssystem liegen folgende Informationen und Annahmen vor:

  • Zu jeder Fluggesellschaft werden ein eindeutiges Kürzel, der vollständige Name sowie der Stammsitz gespeichert.
  • Zu jedem Flugzeug werden die Seriennummer, der Hersteller, der Flugzeugtyp und die maximale Passagieranzahl erfasst.
  • Jeder Abflug besitzt eine eindeutige Abflugnummer, einen Abflugzeitpunkt (Datum und Uhrzeit) sowie ein Ziel.
  • Jede Fluggesellschaft betreibt mindestens ein Flugzeug (ab einem bestimmten Datum). Jedes Flugzeug gehört genau einer Fluggesellschaft.
  • Bei jedem Abflug wird genau ein Flugzeug eingesetzt. Ein Flugzeug kann natürlich für mehrere Abflüge verwendet werden.

Aufgabe:

Erstellen Sie zu diesen Angaben ein ER-Diagramm mit Kardinalitäten nach Chen.

Erweitern Sie das ER-Diagramm aus Teil A um folgende Sachverhalte:

  • Jeder Flugzeugführer (Pilot) hat einen Namen und ein Geburtsjahr. Außerdem besitzt er Berechtigungen für bestimmte Flugzeugtypen. Jedes Flugzeug, das einer Fluggesellschaft gehört, muss mindestens einen dafür berechtigten Flugzeugführer haben.
  • Für jeden Abflug werden zwei Personen eingesetzt: ein Pilot und ein Copilot.
  • Ob jemand Pilot oder Copilot ist, hängt vom konkreten Flug ab, nicht vom Flugzeug. Ein und derselbe Flugzeugführer kann daher bei einem Flug Pilot und bei einem anderen Flug Copilot sein.
  • Zeichnungsdatei von draw.io mit beiden ER-Diagrammen (Teil A und Teil B) in der Chen-Notation.

  • Frage 1: Was drückt die Aussage “Bei jedem Abflug wird genau ein Flugzeug eingesetzt, ein Flugzeug kann für mehrere Abflüge verwendet werden” als Kardinalität aus?
  • Frage 2: Warum ist die Rolle “Pilot” bzw. “Copilot” eine Eigenschaft der Beziehung zum Abflug und nicht des Flugzeugführers selbst?
  • Frage 3: Wie modelliert man, dass ein Flugzeugführer für bestimmte Flugzeugtypen berechtigt ist?

HTL Villach, Schuljahr 2025-2026,
https://www.htl-villach.at