数据库中 多对多关系的主键外键问题

在多对多关系的中间表中,主键和外键是怎样设置的。
既然是多对多,肯定会有属性有重复的值,不可能是单个属性是主键。难道是整个元组作为主键?

阅读 9.2k
1 个回答

新增一个关联表,将关联的两张表的主键放到这个关联表中做外键,然后关联表的主键为唯一id。
这个在数据库原理之类的书中就会有讲。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题