我正在学习数据库,我想知道在一个表中有一个列,它从另一个表中获取它的外键,同时又有一个主键吗?
例如:
X:上课,老师
Y:课堂(FK,PK)?,老师
发布于 2014-01-03 05:21:41
是的,是这样的。
这通常用于表示1-1关系,或在列之间存在复合主键(这些列都是外键)时的多到多关系。
我见过的最常见的地方是ORMs为表示继承而创建的关系。
https://stackoverflow.com/questions/20897054
相似问题