在属性窗格 中,可以创建和删除所选要素之间的关系,并在所选要素与表格中的非空间记录之间添加新关系。 关联要素必须参与相同的关系类。
要了解有关关系类的详细信息,请参阅地理数据库关系类基础知识。
将所选要素添加到关系
将所选要素添加到关系可在其都参与相同的关系类时,将其关联为相关要素。 例如,可以选择关联要素的注记要素,并与参与注记要素类的折线要素建立关系。
- 在编辑选项卡的选择组中,单击属性 。
- 单击选择 并选择一个注记要素。
选择列表随即显示在窗格中。
- 展开要编辑的源要素和目标要素项目。
- 单击要关联到其他要素(例如面要素)的源要素项目。
- 右键单击要添加到关系的相关要素项目,例如,关联要素的注记要素,然后单击将所选内容添加到关系 。
在此示例中,如果注记之前已链接到其他要素,则将移除之前的链接。
将要素添加到关系
将新的源要素添加到关系将针对选定要素使用目标非空间表中的默认地理数据库属性值创建一条新记录。 例如,通过选择征税宗地面要素,可以在 Owners 表中添加相关记录。
该表必须作为目标参与关系类,而要素类则作为源参与关系类。
提示:
要在创建要素时自动创建新记录,请创建表模板并将模板添加到要素模板。
- 在编辑选项卡的选择组中,单击属性 。
- 单击选择 并选择要添加相关记录的源要素。
选择列表随即显示在窗格中。
- 展开要编辑的源要素和目标要素项目。
- 单击要添加关系的源要素项目,例如,征税宗地要素。
- 右键单击相关目标非空间表(例如,Owners 表),然后单击将新内容添加到关系 。
从关系中移除要素
从关系中移除要素或记录会将其从相关要素或记录中分离出来。 不会删除实际要素或记录。 可以移除具有原始要素的一个或全部目标关系。
对于简单关系,目标对象中的外键将替换为空值。 对于存储在单独表中的关系,将从关系表中删除与关系对应的行。
- 在编辑选项卡的选择组中,单击属性 。
- 单击选择 并选择一个注记要素。
选择列表随即显示在窗格中。
- 展开要编辑的源要素和目标要素项目。
- 执行以下操作之一:
- 右键单击源要素项目(例如,征税宗地面要素),然后单击从关系中全部移除 。
- 右键单击单个关系(例如,Owners 表中的一行),然后单击从关系中移除 。