एक विदेशी कुंजी उन स्तंभों को संदर्भित करती है जो समान संख्या में कॉलम, उनके प्रकार और क्रम के साथ एक अद्वितीय अनुक्रमणिका (पीके या यूके) बनाते हैं। उदा.:
CREATE TABLE PrimaryTable (
Key1 varchar(20),
Key2 date)
GO
ALTER TABLE PrimaryTable ADD CONSTRAINT PK
PRIMARY KEY (Key1, Key2)
GO
CREATE TABLE SecondaryTable (
AutoID int IDENTITY,
Key1 varchar(20),
Key2 date)
GO
ALTER TABLE SecondaryTable ADD CONSTRAINT FK
FOREIGN KEY (Key1, Key2) REFERENCES PrimaryTable (Key1, Key2)
GO