数据库设计方法及概念设计.pptVIP

  • 8
  • 0
  • 约5.18千字
  • 约 38页
  • 2017-06-06 发布于四川
  • 举报
* * * * * * * * * * * * 消除冲突,合并分ER模型 冲突 命名冲突 同名异义 异名同义 属性冲突 属性取值单位的冲突 属性域冲突 结构冲突 同一对象在局部ER模型中有不同的冲突 同一实体在不同的局部ER模型中所包含的属性不完全相同,或属性的排列次序不同 实体之间的联系在不同的局部ER模型中类型不一致 实例:生产部门和供应部门的局部ER模型综合后形成的初步ER模型 “材料”与“零件”两个实体之间增加了联系“消耗” 联系“消耗”增加了属性“消耗量” “产品”实体的属性增加为4个 “零件”实体去掉了属性“材料名”和“耗用量” 消除冗余,得到基本ER模型 冗余 冗余的数据:可以由基本数据导出的数据 冗余的联系:可以由基本联系导出的联系 消除冗余的办法 用分析的办法 用关系数据库的设计理论 实例: 每个产品使用材料的“用量”可以用每个零件的“材料消耗量”与每个产品的“零件数”导出。所以“用量”是冗余数据 “产品”和“材料”之间的“使用”,可以用联系“组成”与联系“消耗”导出。所以,“使用”是冗余联系。 产品 仓库 材料 零件 组装 存放 消耗 性能 产品名 产品号 价格 性能 仓库号 库存量 价格 材料名 材料号 消耗量 性能 性能 面积 地点 m n m n m n 系统总ER图 练习 某销售公司的数据库系统需要进行如下数据处理: 每月造一张月报表,表中包括如下信息

文档评论(0)

1亿VIP精品文档

相关文档