目录
ER图向关系模型的转换
如何将实体型和实体间的联系转换为关系模式
如何确定关系模式的属性和码
- 一个实体型转换为一个关系模式
- m:n 转换为一个关系模式
- 三个或三个以上实体间的一个多元联系可以转换为一个关系模式
- 具有相同码的关系模式可合并
数据模型的优化
数据库逻辑设计的结果不是唯一的
- 确定数据依赖
- 对关系模式之间的数据依赖进行极小化处理,消除冗余
- 分析关系模式属于几范式
- 对应用环境而言,这些模式是否合适,是否合并和分解:并不是规范化程度越高的关系就越优
- 对关系模式进行必要分解(提高数据操作效率和存储空间利用率)
设计用户子模式
数据库全局模式:时间效率 空间效率 易维护
用户外模式:用户习惯与方便
- 使用符合用户习惯的别名
- 可以对不同级别的用户定义不同的视图,以保证系统的安全性
- 简化用户对系统的使用(利用视图)