2017-08-31 78 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模型時排除關聯實體。