hallo,
muss folgende isA-Beziehung (s.Bild) in SQL umsetzen. Hab im Internet verschiedene Lösungen gefunden von denen ich nicht weiß welche richtig ist. Hier sind sie:
Lösungsvorschlag 1): Erstelle für jede Subklassen-Entity eine eigene Tabelle. Und füge den Schlüssel des Oberklasse-Entities als Fremdschlüssel in die Tabellen der Subklassen-Entitites.
Lösungvorschlag 2): Keine Tabelle für Oberklasse erstellen. Nur Tabellen für Subtypen.
Lösungsvorschlag 3): Schlüsselwort "UNDER" für bei der Erstellung der Tabellen für Subklassen verwenden.
welche davon ist jetzt richtig? Kann mir da jmd. weiterhelfen?
muss folgende isA-Beziehung (s.Bild) in SQL umsetzen. Hab im Internet verschiedene Lösungen gefunden von denen ich nicht weiß welche richtig ist. Hier sind sie:
Lösungsvorschlag 1): Erstelle für jede Subklassen-Entity eine eigene Tabelle. Und füge den Schlüssel des Oberklasse-Entities als Fremdschlüssel in die Tabellen der Subklassen-Entitites.
Lösungvorschlag 2): Keine Tabelle für Oberklasse erstellen. Nur Tabellen für Subtypen.
Lösungsvorschlag 3): Schlüsselwort "UNDER" für bei der Erstellung der Tabellen für Subklassen verwenden.
welche davon ist jetzt richtig? Kann mir da jmd. weiterhelfen?