预订演示
前页 后页

转换外键

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

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

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

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