外键引用

时间:2012-05-28 14:04:12

标签: sql

所以情况就是这样,目前正在建立一个大学数据库。 我有一个活动表,其中有一个学术期间列,我有另一个名为activity_enrolment的列,应该从活动表中引用学术期列。

我一直在尝试执行基本的FOREIGN KEY REFERENCES活动(academic_period),但我收到一条错误消息“所引用的表中没有主键或候选键”。

1 个答案:

答案 0 :(得分:0)

将活动表的academic_period列标记为主键,然后尝试。

因为要在两个表之间的列上创建主关系和子关系,所以一列应该在该列上定义了主键。