2017-08-31 143 views
1

ER模型是否包含关联实体?关联实体和ER模型

从我目前的理解关联实体只在EER模型,但我的任务是要求在ER模型关联实体提前

感谢

回答

0

我找不到任何提及或描述Chen的论文中的关联实体The Entity-Relationship Model - Toward A Unified View Of DataThe Entity-Relationship Model - A Basis For The Enterprise View Of Data。我发现的最早的参考文献是Codd的论文Extending The Database Relational Model To Capture More Meaning

Song,Evans和Park在A Comparative Analysis of Entity-Relationship Diagrams中解释说,关联实体(aka gerunds)是二进制数据模型的一个特性,用于处理多对多二元关系,三元关系和更高关系以及关系属性。 Chen的实体 - 关系模型是一种可以直接表达这些概念的n元数据模型,但是关联实体在ER建模中仍然占有一席之地,可以表示作为其他关系主体的关系。例如,请参阅我对When to use Associative entities的回答。

后一篇论文还引用了Chen关于联想实体的The ER Designer: Reference Manual。不幸的是,我没有这份文件的副本,也无法证实陈是否讨论过这个想法。

ER模型是由其他人以及陈先生演变而来的,并多次延伸。当时其他数据模型中存在关联实体,建模学科的合并是(现在仍然是)通用的。总之,当这个想法正式进入时(E)ER模型对我来说并不清楚。

根据陈在我第一段提到的两篇论文,我建议你在使用/讨论原始ER模型时排除关联实体。