添加一个合成外键
在创建映射规则之前,使用合成外键在表之间建立关系。合成外键代表两个表之间的关系,但与常规外键不同,它不存在于源数据库中,可以直接使用关系型迁移器定义。
步骤
在图表工具栏中,点击添加合成外键.
选择父表。
您可以选择父表有两种方式
单击单个表,或者
单击并拖动到您选择的父表和子表之间。如果您以这种方式选择父表和子表,步骤5已完成。
在 添加关系窗格 中,选择基数。
当您选择 一对一 时,父表中的每一行必须与子表中的最多一行相关联。
当您选择 一对多 时,父表中的每一行可以与子表中的零行或多行相关联。
单击 父字段 下拉列表并选择一个父字段。
单击 子表 下拉列表并选择一个子表。
为了表示潜在关系,关系模型中父表和子表之间出现了一条蓝色线。
单击 子字段 下拉列表并选择一个子字段。
选择一个与父字段值对应的子字段。
单击 保存并关闭。
下一步操作
要编辑或删除合成外键,单击关系模型中两个表之间的线。在 关系 窗格中,您可以单击 编辑关系 或 删除关系 按钮。