Hur gör jag för att i en tabell skapa en primary key som refererar till ett varsit fält i två andra tabeller?
Du skapar en composit-key ofta med 3 fält
Int NewID FK fromTable1 FK fromTable2
// Lazze
Jag är ganska ny på det här, skulle jag kunna få ett mer utförligt exempel?
Får se om jag får till det här på rätt sätt
Säg att både tabell A och B har en id-kolumn och vi skapar tabell C.
CREATE TABLE C ( A_id int NOT NULL, B_id int NOT NULL, PRIMARY KEY (A_id, B_id), FOREIGN KEY (A_id) REFERENCES A(id), FOREIGN KEY (B_id) REFERENCES B(id) );
Grubblare
@drwlz: tack
Prylar säljes, köpes, bytes och skänkes