预订演示
前页 后页

ERD 到数据模型变换

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

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

概念

概念

定义

也见

库表

一对一映射到类元素上。

柱子

一对一映射到属性上。

主键

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

外键

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

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

概括

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

示例

ERD 元素

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

经过转化,成为Data模型元素

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

注记

  • 有时你可能会回到 ERD,做一些更改,然后需要进行另一次转换;在这种情况下,为了获得更好的结果,在进行下一次转换之前,请务必删除前一个转换包

了解更多