Dies ist eine alte Version des Dokuments!


LU08a – Tabellen in Beziehung setzen – Fremdschlüssel & Referenzaktionen (Travel)

Lernziel: Du kannst Fremdschlüssel (FOREIGN KEY) definieren, referentielle Integrität erklären und die Referenzaktionen (RESTRICT/NO ACTION, CASCADE, SET NULL) an einem Reisebeispiel testen.

Zeitbedarf: 2×45 Minuten

Inhalt:

[Continent]  (ContinentID PK, ContinentName)
      1 ─── n
[Country]    (CountryID PK, CountryName, ContinentID FK -> Continent.ContinentID)
      1 ─── n
[Trip]       (TripID PK, CountryID FK -> Country.CountryID, StartDate, EndDate, Price)

Geschäftsregeln (aus LU03):

  • Ein Kontinent hat viele Länder (1:N).
  • Ein Land gehört zu genau einem Kontinent (N:1).
  • Ein Land hat viele Reisen (1:N).
  • Eine Reise findet in genau einem Land statt (N:1).

Bild-Version (optional): ERD Travel

  • modul/m290_guko/learningunits/lu08/theorie/a_intro.1760167746.txt.gz
  • Zuletzt geändert: 2025/10/11 09:29
  • von gkoch