Dado que Table2 tiene una clave primaria compuesta (FileID, FileType)
, cualquier referencia a él también debe incluir ambas columnas .
ALTER TABLE dbo.Table1
ADD CONSTRAINT FK_Table1_Table2
FOREIGN KEY(FileID, FileType) REFERENCES Table2(FileID, FileType)
A menos que tenga una restricción/índice único en Table2.FileID
(pero si es así:¿por qué no es este el PK?), no puede crear una relación FK solo con partes del PK en la tabla de destino, simplemente no puede hacerlo.