Docs 菜单
Docs 主页
/
Relational Migrator
/ /

添加合成外键

在此页面上

  • 步骤
  • 后续步骤
  • 了解详情

在创建映射规则之前,使用合成外键建立表之间的关系。 合成外键表示两个表之间的关系,但与常规外键不同的是,它不存在于源数据库中,可以使用 Relational Migrator 直接定义。

  1. 在图表工具栏上,单击 Add a synthetic foreign key

  2. 选择父表。

    您可以通过两种方式选择父表:

    • 单击单个表格,或者,

    • 在您选择的父表和子表之间单击并拖动。 如果您以这种方式选择父表和子表,则完成步骤5 。

  3. Add relationship pane上,选择关联基数。

    • 当您选择One to one时,父表中的每一行必须与子表中最多一行相关。

    • 当您选择One to many时,父表中的每一行都可以与子表中的零行或多行相关。

  4. 单击Parent field下拉菜单并选择父字段。

  5. 单击Child table下拉菜单并选择一个子表。

    为了表示潜在关系,关系模型上的父表和子表之间会出现一条蓝线。

  6. 单击Child field下拉菜单并选择一个子字段。

    选择值与父字段中的值相对应的子字段。

  7. 单击 Save and close(连接)。

  • 要编辑或删除合成外键,请单击关系模型中两个表之间的连线。 在Relationships窗格中,您可以单击Edit relationshipDelete relationship按钮。

  • 从关系创建规则

  • 为 MongoDB 创建规则

  • 根据建议的映射创建规则

后退

合成外键