前页 后页

概念数据模型

概念数据模型是数据模型的最抽象形式。由于其简单性,它有助于将思想传达给广泛的利益相关者。因此,从概念数据模型中省略了特定于平台的信息,例如数据类型,索引和键。其他实现细节,例如过程和接口定义,也被排除在外。

这是概念数据模型的示例,使用Enterprise Architect支持的两种表示法呈现。

Showing an Entity-Relationship Diagram (ERD) conceptual model in Sparx Systems Enterprise Architect.

使用实体关系(ER)表示法,我们将数据概念“客户”和“客户地址”表示为实体,它们之间具有一对多的关系。我们可以使用UML类和关联表示完全相同的语义信息。

Showing a UML Class diagram conceptual data model in Sparx Systems Enterprise Architect.

在项目中使用UML还是ER表示法来表示数据概念取决于所涉利益相关者的经验和偏好。概念数据模型中说明的数据概念的详细结构由逻辑数据模型定义。

学到更多