Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m290_guko:learningunits:lu03:loesungen:b_erm_erd [2025/08/31 19:31] – gkoch | modul:m290_guko:learningunits:lu03:loesungen:b_erm_erd [2025/08/31 22:23] (aktuell) – gkoch | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Lösung | + | ===== LU03S2 - Lösungsvorschlag |
Für das Szenario wurden folgende Entitäten identifiziert: | Für das Szenario wurden folgende Entitäten identifiziert: | ||
**1. Continent** | **1. Continent** | ||
- | * ContinentID (PK) | + | * ContinentID (Primary Key) |
* ContinentName | * ContinentName | ||
**2. Country** | **2. Country** | ||
- | * CountryID (PK) | + | * CountryID (Primary Key) |
* CountryName | * CountryName | ||
- | * ContinentID (FK) | + | * ContinentID (Foreign Key) |
**3. Trip** | **3. Trip** | ||
- | * TripID (PK) | + | * TripID (Primary Key) |
- | * CountryID (FK) | + | * CountryID (Foreign Key) |
* StartDate | * StartDate | ||
* EndDate | * EndDate | ||
Zeile 24: | Zeile 24: | ||
* **Ein Land** kann viele Reisen haben (**1: | * **Ein Land** kann viele Reisen haben (**1: | ||
* **Eine Reise** findet in genau einem Land statt (**N: | * **Eine Reise** findet in genau einem Land statt (**N: | ||
+ | |||
+ | {{: | ||
===== Hinweise ===== | ===== Hinweise ===== | ||
- | * Die **Dauer einer Reise** kann später berechnet werden: EndDate - StartDate. | + | |
- | * Der **Preis** ist ein Attribut der Reise, nicht des Landes oder Kontinents. | + | * Der **Preis** ist ein Attribut der Reise, nicht des Landes oder Kontinents. |