我的外键有问题。
主表是:
Course (courseName, courseId)
和 PK 是courseId
第二张表是:
Section (sectionId, courseId)
PK 是(sectionId, courseID)
, FK 是courseID reference Course(courseId)
问题表是:
GradeReport (studentId, sectionId, courseId, grade)
和 PK 是(studentID, sectionID, courseID)
FK 是
courseId reference Course(courseID)
sectionId reference Section(sectionID)
(不允许(courseId,sectionId)参考Section(courseId,sectionID))
第一个FK就OK了!但是第二个给了我一个错误:
ORA-02270: 此列列表没有匹配的唯一键或主键
我怎么解决这个问题?