物理数据模型(Physical Data Model,PDM)
提供了系统初始设计所需要的基础元素,以及相关元素之间的关系。...这种设计同样会出现数据冗余....正确的设计应该是学生表(学号, 姓名, 年龄, 所在学院), 学院表(所在学院, 学院地点, 学院电话)
Relation转化为Column或者Association Table
表与表之间的关系根据需求来划分..., 那么学生表(学号, 姓名, 性别, 班级号), 班级表(班级号, 班级位置)这样的设计就能体现一对多的关系....一个学生可以选多个课, 一个课同样可以被多个学生选, 学生表与选课表是一对多的关系, 同样课程表与选课表也是一对多的关系, 这两种关系合并起来就实现了多对多.