2020年1月14日

ER图有什么用途?

ER图的用途是什么?它们在哪里使用?尽管它们可以用于几乎所有系统的建模,但它们主要用于以下领域。

数据库设计中的ER模型

它们被广泛用于设计关系数据库。ER模式中的实体成为表,属性并转换为数据库模式。由于它们可用于可视化数据库表及其关系,因此也常用于数据库故障排除。

软件工程中的ER图

实体关系图在软件项目的规划阶段用于软件工程。它们有助于识别不同的系统元素及其相互之间的关系。正如众所周知的那样,它通常用作数据流程图或DFD的基础。

例如,零售商店中使用的库存软件将具有一个数据库,该数据库监视诸如购买,物料,物料类型,物料来源和物料价格之类的元素。通过ER图呈现此信息将是这样的:

具有实体具有属性的ER图示例

具有实体具有属性的ER图示例

在该图中,椭圆形内部的信息是特定实体的属性。