预订演示
前页 后页

ERD 到数据模型变换

实体关系图(图表)到数据模型的转换将 ERD 逻辑模型转换为针对默认数据库类型的数据模型,为生成运行语句以在系统支持的数据库产品之一中运行做好准备。在进行转换之前,为每个属性定义通用数据类型并选择一个数据库类型作为默认数据库。然后,您可以自动生成数据建模图。

该转换使用并演示了对许多特定于数据库的概念的中间语言的支持。

概念

概念

定义

也见

库表

将一对一映射到类元素上。

柱子

一对一映射到属性。

首要的关键

列出所有涉及的列,以便它们存在于类中,并为它们创建主键方法。

外键

A特殊的连接器,其中源和目标部分列出了所有涉及的列,以便:

  • 列存在
  • 目标类中A匹配的主键,并且
  • 转换创建适当的外键
转换外键

概括

概括技术可以处理,如图所示。注记目前仅支持两个级别的向下复制继承。

示例

ERD 元素

Entity-Relationship Diagram (ERD) prior to transformation in Sparx Systems Enterprise Architect.

改造后成为模型

UML Class diagram after transformation from Entity-Relationship Diagram (ERD) in Sparx Systems Enterprise Architect.

注记

  • 有时您可能会回到 ERD,进行一些更改,然后需要进行另一次转换;在这种情况下,为了达到更好的效果,在进行下一个变换之前,总是删除上一个变换包

了解更多