【发布时间】:2016-08-26 17:00:20
【问题描述】:
两者有何不同?由于这两种关系都由一组对象组成,所以说 A 不能独立存在,另一组对象说 B,它的存在对于集合 A 中的对象的存在是必要的。
那么两者是相同的,还是我错过了它们的一些根本差异?
【问题讨论】:
两者有何不同?由于这两种关系都由一组对象组成,所以说 A 不能独立存在,另一组对象说 B,它的存在对于集合 A 中的对象的存在是必要的。
那么两者是相同的,还是我错过了它们的一些根本差异?
【问题讨论】:
“组合关系”不是 ER 中的正式关系类型。如果我把它理解为二元关系(a,b),它是left-total(每个a都与一些b相关)并且其中a->b(a只与一个b相关),那么识别关系将是a特定种类的组成关系。识别关系的形式为((x,b),b),其中(x,b)->b。非标识组合关系将包括组件集由其自身属性标识的情况。
【讨论】: