多表之间的关系(数据库设计),怎么设计主键和外键
分类
-
一对多
在多的一方建立外键, 指向一的一方的主键.
![]()
-
多对多
多对多关系实现需要借助第三张中间表.
中间表至少包含两个字段, 这两个字段作为第三张表的外键, 分别指向两张表的主键.
![]()
-
一对一
一般不用, 用一张表表示即可!
![]()
分类
一对多
在多的一方建立外键, 指向一的一方的主键.

多对多
多对多关系实现需要借助第三张中间表.
中间表至少包含两个字段, 这两个字段作为第三张表的外键, 分别指向两张表的主键.

一对一
一般不用, 用一张表表示即可!
