上节回顾:
1.建表语法:
注意点:
2.数据类型:
今日内容
1.表之间的关系
多对一,多对多,一对一
2.复制表
分表:
为什么要分表?
一个表中 要存储个人信息又要存储部门信息 会导致大量的数据冗余
所有数据存放在同一个表中 将导致以下几个问题
1.浪费空间 不致命
2.结构混乱
3.修改数据时 如果有一百个员工 那就要该一百次 扩展性极差
通过分表来解决
分表又造成新的问题 如何再将数据对应起来?
为什么需要对应起来是因为两张表的数据具备这某种关系
到底是什么关系呢?
多对一的关系
分析关联关系
如何确定表之间的关系 需要从实际需求中分析
第一步:
从员工的角度来考虑
多个员工是不是可以属于同一个部门?
员工的多条记录是否对应部门的一条记录?
如果是 则可以确定 员工与部门是多对一
第二步:
从部门的角度来考虑
多个