一对一
第一种方案:分两张表存储,共享主键
1) 示例:t_husband 和 t_wife两张表
丈夫表 :t_husband
hno(PK)
hname
1 Zhangsan
2 Wangwu
3 zhaoliu
妻子表:t_wife
wno(PK)【同时也是外键FK,引用
t_husband的主键】
wname
3 a
2 b
1 c
第二种方案:分两张表存储,外键唯一
1) 示例:t_husband 和 t_wife两张表
丈夫表 :t_husband
hno(PK)
hname
Wifeno(FK - unique)
1 Zhangsan 100
2 Wangwu 200
3 zhaoliu 300
妻子表:t_wife
wno(PK)
wname
100 a
200 b
300 c
. 一对多
分两张表存储,在多的一方添加外键,这个外键字段引用一的一方中的主键字段
例如:学生信息表和班级信息表
多对多
分三张表存储,在学生表中存储学生信息,在课程表中存储课程信息