实体关系和领域模型之间有什么不同

时间:2016-12-19 18:43:45

标签: uml entity-relationship erd domain-model

根据StackOverflow,实体关系模型(ERM)是数据的抽象概念表示,业务领域的信息方面或其流程要求。最终,ERM正在数据库中实施。 域模型由构成行业发展重点的对象,行为,关系和属性组成。

两者都使用正方形来建模,它们内部具有属性,并且它们之间具有关系。有什么区别,只是名字?

1 个答案:

答案 0 :(得分:3)

两者都在ISO / IEC / IEEE 24765中定义:系统和软件工程 - 词汇, 为:

域名模型 "域分析的产品,提供域的要求的表示。"

实体关系图 "描绘一组真实世界实体及其间逻辑关系的图表。"

此外,标准指出域模型可以表示结构,信息流,功能,约束和控制。 在UML中,可以用类图表示;例如:具有类和关联的结构,使用信息流项的信息流,信息流分类器,操作,多重性,导航性或多重性或OCL,以及控制 - 分别为。