表之间的关系:
一对一:
如一夫一妻:
一对多:
一个人可以拥有多辆汽车,要求查询某个人拥有的所有车辆:
创建person表:
创建car表:
多对多:
学生选课,一个学生可以选修多门课程,每门课程可供多个学生选择,一个学生可以有多个老师,一个老师也可以由多个学生
创建老师表:
创建学生表:
创建学生与老师关系表:
添加外键:
拆分表的作用:避免大量冗余数据
如一夫一妻:
一个人可以拥有多辆汽车,要求查询某个人拥有的所有车辆:
创建person表:
创建car表:
学生选课,一个学生可以选修多门课程,每门课程可供多个学生选择,一个学生可以有多个老师,一个老师也可以由多个学生
创建老师表:
创建学生表:
创建学生与老师关系表:
添加外键:
拆分表的作用:避免大量冗余数据