实体关系和领域模型有什么区别

问题描述 投票:0回答:1

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

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

uml entity-relationship erd domain-model
1个回答
3
投票

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

领域模型 “领域分析的产品,提供了领域需求的表示。”

实体关系图 “描绘一组现实世界实体以及它们之间的逻辑关系的图表。”

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

© www.soinside.com 2019 - 2024. All rights reserved.