Da tabel2 har en sammensat primær nøgle (FileID, FileType)
, så skal enhver henvisning til den også indeholde begge kolonner .
ALTER TABLE dbo.Table1
ADD CONSTRAINT FK_Table1_Table2
FOREIGN KEY(FileID, FileType) REFERENCES Table2(FileID, FileType)
Medmindre du har en unik begrænsning/indeks på Table2.FileID
felt (men hvis ja:hvorfor er dette ikke PK'en??), kan du ikke oprette en FK-relation til kun dele af PK'en på måltabellen - kan bare ikke gøre det.