Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m290_guko:learningunits:lu03:loesungen:c_filmdb [2026/08/13 16:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m290_guko:learningunits:lu03:loesungen:c_filmdb [2026/08/13 16:13] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 216.73.216.62 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU03S3 - Lösungsvorschlag ====== | ||
| + | |||
| + | Im folgenden ERD sehen Sie eine mögliche Lösung für die Aufgabe **Filmdatenbank**. | ||
| + | Es zeigt die Entitäten (Rechtecke), | ||
| + | |||
| + | {{de: | ||
| + | |||
| + | |||
| + | ===== Erklärung ===== | ||
| + | **Entitäten und Attribute: | ||
| + | * **Film** | ||
| + | * __FilmID__ (PK) | ||
| + | * Titel | ||
| + | * Erscheinungsjahr | ||
| + | |||
| + | * **Studio** | ||
| + | * __StudioID__ (PK) | ||
| + | * Name | ||
| + | * Adresse | ||
| + | |||
| + | * **Besitzer** | ||
| + | * __BesitzerID__ (PK) | ||
| + | * Name | ||
| + | |||
| + | * **Regisseur** | ||
| + | * __RegisseurID__ (PK) | ||
| + | * Name | ||
| + | |||
| + | * **Schauspieler** | ||
| + | * __SchauspielerID__ (PK) | ||
| + | * Name | ||
| + | |||
| + | |||
| + | **Beziehungen und Kardinalitäten: | ||
| + | * Ein **Studio** produziert viele **Filme** → 1: | ||
| + | * Ein **Besitzer** besitzt genau ein **Studio** → 1: | ||
| + | * Ein **Film** wird von mindestens einem **Regisseur** gedreht, ein Regisseur kann mehrere Filme drehen → 1: | ||
| + | * Ein **Film** hat viele **Schauspieler**, | ||
| + | |||
| + | |||
| + | ===== Hinweise ===== | ||
| + | * **Primärschlüssel** sind unterstrichen dargestellt (z. B. __FilmID__). | ||
| + | * Die Beziehung **Film–Schauspieler** ist ein klassisches Beispiel für eine **n: | ||
| + | |||
| + | |||
| + | ===== Ergebnis ===== | ||
| + | Das ERD zeigt eine mögliche Modellierung einer Filmdatenbank. | ||
| + | Die Struktur kann später in Tabellen (relationales Modell) übertragen werden. | ||