我有两张桌子:
tblTrip (primaryKey: tripNo)
tblPerson (primaryKey: personID)
这两个表之间的关系是 n:n
所以有一个关系表: tblParticipateIn (tripNo, personID...)
1-表的候选键是什么?
2-表的主键是什么?
我有两张桌子:
tblTrip (primaryKey: tripNo)
tblPerson (primaryKey: personID)
这两个表之间的关系是 n:n
所以有一个关系表: tblParticipateIn (tripNo, personID...)
1-表的候选键是什么?
2-表的主键是什么?
如果不知道您遗漏的列(由它们代表的列)...
及其依赖关系,就不可能完全回答您的问题。
在大多数情况下,这对列 {tripNo, personID} 是一个候选键;可能有更多的候选键。{tripNo, personID} 这对列是最有可能的主键。
ans1-tripNo,personID 都是候选键 ans2-tripN
tblParticipateIn 中的主键是:tripNO 和 personID 因为两者的组合必须是唯一的
候选键都是:tripNO 和 personID,它们都是可选的主键。
阅读本文了解更多信息: