预订演示
前页 后页

转换外键

Enterprise Architect支持将逻辑模型中实体之间定义的许多不同类型的关系转换为外键。

物理模型中的每个外键都由原型连接器和每个相关表中的操作的组合表示。外键转换是通过 DDL 语言中的“连接器”模板实现的。此模板生成一个中间数据集,然后由Enterprise Architect的转换引擎解释以创建所有必需的物理实体和连接器。

默认情况下, Enterprise Architect支持以下连接器类型的转换:

  • 概括是-这种连接器将创建一个Foreign Key,其源1的重数为0..1,目标中的重数为1
  • 关联类——这种连接器将创建一个连接源和目标表的“连接”表
  • 关联/聚合——这些类型的连接器使用逻辑模型关系中定义的多重性来连接源和目的地表
所有外键定义都将导致在源表和目标表中添加一个新的整数(或等效)列,它将充当源库表中的主键和目标表库表中的外键列。新列的默认名称将是库表名称,加上后缀“ID”,而外键的名称将使用 FK DDL模板自动生成。