合并ER图 ■表示相同事物的实体名和属性名要统 要消除同名异义和同义异名 在不同的局部ER图中同一实体包含的属性可能有 所区别,合并时要统一实体 器件 器件 器件号 器件名 价格 器件 器件号)(器件名)(价格)(性能参数 器件号)(器件名)(性能参数
合并E-R图 ◼ 表示相同事物的实体名和属性名要统一 ◼ 要消除同名异义和同义异名 ◼ 在不同的局部E-R图中同一实体包含的属性可能有 所区别,合并时要统一实体
合并ER图 职工 使用 职工 使用 保养 职工 设备 保养 设备
合并E-R图
合并后得到全局ER图 整体概念模型内部必须具有一致性,不 能有相互矛盾的表述 ■整体概念模型必须能够准确反映原来的 每个局部模型的结构,包括实体、属性 和联系等; ■整体概念模型必须能够满足需求分析阶 段所确定的所有要求,这一条实际蕴涵 了以上两条
合并后得到全局E-R图 ◼ 整体概念模型内部必须具有一致性,不 能有相互矛盾的表述; ◼ 整体概念模型必须能够准确反映原来的 每个局部模型的结构,包括实体、属性 和联系等; ◼ 整体概念模型必须能够满足需求分析阶 段所确定的所有要求,这一条实际蕴涵 了以上两条
逻辑数据库设计 将ER图中的实体和联系转换为关系模式 确定各个关系模式的主关键字,考虑实体完整性 ■确定各个关系模式的外部关键字,考虑参照完整性 确定各个关系模式中属性的约束、规则和默认值, 考虑域完整性 ■考虑特殊的用户定义完整性 ■根据用户需求设计视图 考虑安全方案和用户使用权限等
逻辑数据库设计 ◼ 将E-R图中的实体和联系转换为关系模式 ◼ 确定各个关系模式的主关键字,考虑实体完整性 ◼ 确定各个关系模式的外部关键字,考虑参照完整性 ◼ 确定各个关系模式中属性的约束、规则和默认值, 考虑域完整性 ◼ 考虑特殊的用户定义完整性 ◼ 根据用户需求设计视图 ◼ 考虑安全方案和用户使用权限等