1.实体-关系模型
(1)实体
现实世界中具有区分其他事物的特征或属性并与其他实体有联系的实体.
(2)属性
实体的特征.
(3)联系
联系是两个或多个实体之间的关联关系.
(4)映射基数
通过联系与该实体关联的其他实体的个数.
(5)实体关系图
矩形表示实体集
椭形表示属性
菱形表示联系集
直线用来连接属性和实体集,也用来连接实体集和联系集.
2.逻辑设计
(1)新建数据库模型图
(2)添加实体
(3)添加数据列及相应的属性
(4)添加实体之间的映射关系
3.第一范式:目标是确保每列的原子性
第二范式:除了主键以外的其他列都依赖于该主键
第三范式:除了主键以外的其他列都只能依赖于主键列,列和列之间不存在相互依赖关系.