[{"id":"840f0737-df1d-47ae-bb0a-359b01fe0608","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"d5d9cdef-8854-4505-89be-a2bbc3cb4482","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"3dc3dd55-35b0-4d23-bf62-47bc3650e4ee","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"80d84fbc-d0f8-4e4a-947f-e3e4de9b49b2","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"9152b7ca-0186-4fe3-a26f-5a05f322db07","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]}]
        
(Showing Draft Content)

增加或删除实体关系

我们可以为两个没有关系的模型表建立联系,也可以将已有的关系删除掉。

建立新的实体关系

1. 单击顶部菜单的添加关系,打开添加关系的对话框。

image


2. 配置关系属性。

可见新增加关系时需要设置的项目与管理关系界面中一致,都是设置关系的名称、基数、条件等属性。

首先我们为关系添加一个名称。

image2021-4-13_13-55-33.png

选择源实体到目标实体的关系基数,并设置是否开启双向交叉过滤以及添加关系后是否为禁用状态。

有关这三个设置项的含义,请您参见管理实体关系中的介绍。

image2021-4-13_15-22-8.png


3. 配置关系的条件

选择该关系的两个实体:源实体和目标实体。

image2021-4-13_15-22-45.png

type=info

提示

源实体和目标实体的选择与基数的设置是对应的。

比如基数选择1对N,源实体为A,目标实体为B。与基数选择N对1,源实体为B,目标实体为A。效果是相同的。

单击添加,添加实体关联字段。可添加多个关联字段。

image2021-4-13_14-52-51.png


在下拉列表中选择实体中的关联字段。

image2021-4-13_14-54-35.png


4. 单击添加完成。

image2021-4-13_15-23-39.png


新的关系将出现在关系列表中。

image2021-4-13_15-25-15.png


画布当中也会画出新的关系箭头。

image2021-4-13_15-24-37.png

快速建立实体关系

我们在画布当中,将一个表拖拽到另一个表上方后松开鼠标,即可快速添加表关系。

比如将新实体表拖拽到 Categories 表上方,然后松开鼠标即可打开新建关系的窗口。

image2021-4-13_15-29-16.png

松开后可见新建窗口中已将源实体和目标实体按照拖拽的源和目标设定好了。您仅需添加关联字段和其他属性设置即可。

关于新建关系的其他介绍,请您参考本文上方手动添加关系时的介绍,这里就不做赘述。

image2021-4-13_15-30-28.png

删除实体关系

在编辑数据模型过程中,如果确定不需要某个实体关系时,就可以执行删除操作。

在画布中单击关系连接线,使连接线中间出现连接图标。

image2021-4-13_16-15-13.png

单击连接图标。


image2021-4-13_16-13-47.png


在弹出的删除确认对话框中单击

image2021-4-13_16-14-42.png


可见关系已被删除。

image2021-4-13_16-16-18.png