我试图创建一个名为Enrollments的表,其中有两个属性引用另一个表的外键。注册的架构是:
我试图SectionNo
Year
Enrollments
SectionNo
和Year
表CourseSections
创建)。以下是该关系的架构:
以下是我在创建注册表时尝试添加外键约束的方法:
我收到错误:
SQL71516 ::引用的表' [dbo]。[CourseSections]'不包含与外键中的引用列列表匹配的主键或候选键。如果引用的列是计算列,则应该保留它。
答案 0 :(得分:0)
将SectionNo和Year作为候选键。