多表关系
是什么
定义
多张表之间的关系。
分类
1.一对一
2.多对一
3.多对多
怎么做
一对一
在任意一方添加唯一外键,指向另一方的主键。
PS:一般都合并这两张表,因为是一对一的关系了。
一对多
在多的一方建立外键,指向一的一方的主键。
多对多
通过建立一个中间表来实现。中间表最少有两个属性,分别指向两张表的主键。
为什么
目的:为了设计数据库,数据库是现实事物的影射。
是什么
定义
多张表之间的关系。
分类
1.一对一
2.多对一
3.多对多
怎么做
一对一
在任意一方添加唯一外键,指向另一方的主键。
PS:一般都合并这两张表,因为是一对一的关系了。
一对多
在多的一方建立外键,指向一的一方的主键。
多对多
通过建立一个中间表来实现。中间表最少有两个属性,分别指向两张表的主键。
为什么
目的:为了设计数据库,数据库是现实事物的影射。关系
是什么
定义
多张表之间的关系。
分类
1.一对一
2.多对一
3.多对多
怎么做
一对一
在任意一方添加唯一外键,指向另一方的主键。
PS:一般都合并这两张表,因为是一对一的关系了。
一对多
在多的一方建立外键,指向一的一方的主键。
多对多
通过建立一个中间表来实现。中间表最少有两个属性,分别指向两张表的主键。
为什么
目的:为了设计数据库,数据库是现实事物的影射。
是什么
定义
多张表之间的关系。
分类
1.一对一
2.多对一
3.多对多
怎么做
一对一
在任意一方添加唯一外键,指向另一方的主键。
PS:一般都合并这两张表,因为是一对一的关系了。
一对多
在多的一方建立外键,指向一的一方的主键。
多对多
通过建立一个中间表来实现。中间表最少有两个属性,分别指向两张表的主键。
为什么
目的:为了设计数据库,数据库是现实事物的影射。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小马Ti的博客!
评论