数据库联系的主外键及其关系模型
主外键
本身联系如果不建表的话是没有主键和外键一说的,当联系转换成表的时候、同样根据与实体之间的关系来设定主键外键本身联系如果不建表的话是没有主键和外键一说的,当联系转换成表的时候、同样根据与实体之间的关系来设定主键外键
- 联系一对一:一对一联系一般是不转化为表,直接在其中一个实体表创建一个外键来进行联系。
- 联系一对多:一对多联系可以转化成表也可以不转化,联系的主键是多端的主键、其外键是一端的主键,将两实体表进行连接;若联系不转换成表即和一对一类似,多端增加一个外键属性。
- 联系多对多:多对多联系需要转换成表,来包含两个实体的关系与属性
关系模型
联系的主外键与联系的属性
例
安排承运的主外键
因为安排承运没有属性、其关系模型就是其主外键
关系模型:
安排承运(申请号(主),员工号)