Hallo,
ich versuche gerade für folgende m:n Beziehung das korrekte CREATE Table Statement für Casting zu bauen:
Hier mein Versuch:
Wäre nicht eher das Statement richtig:
Hat jemand einen Tip wie das richtige Create Statement lautet?
ich versuche gerade für folgende m:n Beziehung das korrekte CREATE Table Statement für Casting zu bauen:
Hier mein Versuch:
Aber so ganz stimmt das glaub' ich nicht, weil in einer m:n Beziehung ja die Casting Tabelle die Primärschlüssel als Fremdschlüssel aufnehmen muss.CREATE TABLE Casting(actorid NOT NULL, movieid INTEGER NOT NULL, PRIMARY KEY(actorid ,movieid ))
Wäre nicht eher das Statement richtig:
CREATE TABLE Casting(actorid NOT NULL, movieid INTEGER NOT NULL, PRIMARY KEY(actorid ,movieid ), FOREIGN KEY(actorid) REFERENCES Actor(actorid), FOREIGN KEY(movieid) REFERENCES Movie(movieid))
Hat jemand einen Tip wie das richtige Create Statement lautet?
Zuletzt bearbeitet: