Hallo,
ich habe folgendes Problem. Ich möchte Daten zu Handelsrouten speichern. Eine Handelsroute besteht dabei aus einem Startpunkt und einem Endpunkt. Nun können diese Punkte aber unterschiedlichen Typs sein: Häfen und "nicht Häfen".
Ich habe vor die Tabellen wie folgt zu definieren:
Route: ID, name, startStandort_FK, endStartpunkt_FK
Standort: ID, name
Hafen: ID, standort_FK, [sonstige Attribute]
"nichtHafen": ID, standort_FK, [sonstige Attribute]
Damit sind quasi Häfen und "nicht Häfen" eine Spezialisierung von Standort. Haltet Ihr diese Vorgehensweise für eine gute Idee?
Vielen Dank
Stefan
ich habe folgendes Problem. Ich möchte Daten zu Handelsrouten speichern. Eine Handelsroute besteht dabei aus einem Startpunkt und einem Endpunkt. Nun können diese Punkte aber unterschiedlichen Typs sein: Häfen und "nicht Häfen".
Ich habe vor die Tabellen wie folgt zu definieren:
Route: ID, name, startStandort_FK, endStartpunkt_FK
Standort: ID, name
Hafen: ID, standort_FK, [sonstige Attribute]
"nichtHafen": ID, standort_FK, [sonstige Attribute]
Damit sind quasi Häfen und "nicht Häfen" eine Spezialisierung von Standort. Haltet Ihr diese Vorgehensweise für eine gute Idee?
Vielen Dank
Stefan
Comment