我正在尝试将“主题”表链接到下图中的“StudentSubject”表,但我在索引或关系的定义中收到错误“无效字段定义'SubjectID'。”当我试图这样做的时候。最终目标是我想在学生和学科之间建立多对多关系,这样学生就可以学习很多科目,而且很多学生都可以学习科目。我确定这是一个基本错误,但我还没有找到这个问题的一般解决方案,而且我在Access上生锈了。
我将“SubjectID”中的“SubjectID”从StudentSubject表拖到SubjectID,并尝试创建一个关系,选中这两个框以强制执行参照完整性。它返回错误。
以下是Subject表的属性:
以下是StudentSubject表的属性:
属性是一样的,所以我不确定为什么它不起作用。如果我不启用参考完整性,它会起作用,但它是一对一的关系,我认为它应该是一对多的,因为应该有多个学生参加相同的主题。
非常感谢有关此错误的任何建议,谢谢。