चूंकि तालिका 2 में एक समग्र प्राथमिक कुंजी है (FileID, FileType)
, तो उसके किसी भी संदर्भ में दोनों कॉलम . भी शामिल होने चाहिए ।
ALTER TABLE dbo.Table1
ADD CONSTRAINT FK_Table1_Table2
FOREIGN KEY(FileID, FileType) REFERENCES Table2(FileID, FileType)
जब तक आपके पास Table2.FileID
. पर एक अद्वितीय बाधा/अनुक्रमणिका न हो फ़ील्ड (लेकिन यदि ऐसा है:यह PK क्यों नहीं है??), आप लक्ष्य तालिका पर PK के केवल कुछ हिस्सों के लिए FK संबंध नहीं बना सकते - बस ऐसा नहीं कर सकते।