- 我的电脑系统:Windows 10 64位
- SQL Server 软件版本: SQL Server 2014 Express
什么是关系
定义:
- 表和表之间的联系。
实现方式:
- 通过设置不同形式的外键来体现表和表的不同关系。
关系的分类(假设是A表和B表)
第一种分类: 一对一 (详述一对一关系及其实现)
(一对一,几乎不使用。所以,我们就一句话带过。)
一对一的实现:既可以把表A的主键充当表B的外键,也可以把表B的主键充当表A的外键。
一对多 和 多对多 才是我们学习的重点。
第二种分类:一对多 (详述一对多关系及其实现)
一对多事怎么实现的?
表A(一)与表B(多)(我们现在希望,表A中的一条记录对应表B中的多条记录)之间要是有关系,就必须要有外键。把表A的主键添加到表B里面,充当表B的外键。
一对多的实现:在多的一方的表里面,添加外键。
第三种分类:多对多 (详述多对多关系及其实现)
现实中