一.实体关系模型的三个关键因素 实体:具有相同特征和属性的显示世界事务的抽象,对应面向对象编程中的类,动物就是一个实体 属性:实体具有的特征,如类的属性,动物的名字,体长等 关系:一对一,一对多,多对多.一对一:人和身份证的关系,每个身份证对应一个人.一对多:老师和学生,一个老师教多个学生.多对多:课程和学生,一个学生可以选修多门课程,一个课程可以被多个学生选修. 二.数据库范式 第一范式:字段具有单一属性,不可再拆分.如一个字段叫:name_and_sex,这个字段不符合第一范式,因为可以筛分…