合并分ER图产生的冲突

合并分ER图产⽣的冲突
合并分E-R图
各个局部应⽤所⾯向的问题不同,各个⼦系统的E-R图之间必定会存在许多不⼀致的地⽅,称之为冲突。⼦系统E-R图之间的冲突主要有三类:
让灵魂在阳光下起舞
属性冲突
②命名冲突
③结构冲突
①属性冲突
属性域冲突,即属性值的类型、取值范围或取值集合不同。
数字大炮
例如零件号,有的部门把它定义为整数,有的部门把它定义为字符型。
年龄,某些部门以出⽣⽇期形式表⽰职⼯的年龄,⽽另⼀些部门⽤整数表⽰职⼯的年龄。
属性取值单位冲突。
例如,零件的重量有的以公⽄为单位,有的以⽄为单位,有的以克为单位。
②命名冲突
同名异义,即不同意义的对象在不同的局部应⽤中具有相同的名字。
异名同义(⼀义多名),即同⼀意义的对象在不同的局部应⽤中具有不同的名字。
如对科研项⽬,财务科称为项⽬,科研处称为课题,⽣产管理处称为⼯程。
半角字符
命名冲突
可能发⽣在实体、联系⼀级上
也可能发⽣在属性⼀级上
通过讨论、协商等⾏政⼿段加以解决
女人十日谈③结构冲突
同⼀对象在不同应⽤中具有不同的抽象。
例如,职⼯在某⼀局部应⽤中被当作实体,⽽在另⼀局部应⽤中则被当作属性。
解决⽅法:把属性变换为实体或把实体变换为属性,使同⼀对象具有相同的抽象。
同⼀实体在不同⼦系统的E-R图中所包含的属性个数和属性排列次序不完全相同。
解决⽅法:使该实体的属性取各⼦系统的E-R图中属性的并集,再适当调整属性的次序。
弗洛伊德
实体间的联系在不同的E-R图中为不同的类型。
实体E1与E2在⼀个E-R图中是多对多联系,在另⼀个E-R图中是⼀对多联系
解决⽅法是根据应⽤的语义对实体联系的类型进⾏综合或调整。温州民房倒塌

本文发布于:2024-09-23 04:33:37,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/611810.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:即学即练
标签:属性   实体   冲突   取值   具有
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议