Skip to main content

编辑要素关系

在 属性 窗格 属性 中,可以创建和删除所选要素之间的关系,并在所选要素与表格中的非空间记录之间添加新关系。 关联要素必须参与相同的关系类。

要了解有关关系类的详细信息,请参阅 地理数据库关系类基础知识 。

将所选要素添加到关系

将所选要素添加到关系可在其都参与相同的关系类时,将其关联为相关要素。 例如,可以选择关联要素的注记要素,并与参与注记要素类的折线要素建立关系。

  1. 在 编辑 选项卡的 选择 组中,单击 属性 属性 。

  2. 单击 选择 选择 并选择一个注记要素。

    选择列表随即显示在窗格中。

  3. 展开要编辑的源要素和目标要素项目。

  4. 单击要关联到其他要素(例如面要素)的源要素项目。

  5. 右键单击要添加到关系的相关要素项目,例如,关联要素的注记要素,然后单击 将所选内容添加到关系 选择相关项 。

    在此示例中,如果注记之前已链接到其他要素,则将移除之前的链接。

注:

关联要素的注记将使用复合关系将文本链接到要素。 源(或主)要素为地理要素,目标(或子)要素为相关联的注记要素。

有关详细信息,请参阅 注记

将要素添加到关系

将新的源要素添加到关系将针对选定要素使用目标非空间表中的默认地理数据库属性值创建一条新记录。 例如,通过选择征税宗地面要素,可以在 Owners 表中添加相关记录。

该表必须作为目标参与关系类,而要素类则作为源参与关系类。

提示:

要在创建要素时自动创建新记录,请 创建表模板 并将模板添加到要素模板。

  1. 在 编辑 选项卡的 选择 组中,单击 属性 属性 。

  2. 单击 选择 选择 并选择要添加相关记录的源要素。

    选择列表随即显示在窗格中。

  3. 展开要编辑的源要素和目标要素项目。

  4. 单击要添加关系的源要素项目,例如,征税宗地要素。

  5. 右键单击相关目标非空间表(例如,Owners 表),然后单击 将新内容添加到关系 选择相关项 。

从关系中移除要素

从关系中移除要素或记录会将其从相关要素或记录中分离出来。 不会删除实际要素或记录。 可以移除具有原始要素的一个或全部目标关系。

对于简单关系,目标对象中的外键将替换为空值。 对于存储在单独表中的关系,将从关系表中删除与关系对应的行。

  1. 在 编辑 选项卡的 选择 组中,单击 属性 属性 。

  2. 单击 选择 选择 并选择一个注记要素。

    选择列表随即显示在窗格中。

  3. 展开要编辑的源要素和目标要素项目。

  4. 执行以下操作之一:

    • 右键单击源要素项目(例如,征税宗地面要素),然后单击 从关系中全部移除 移除关联 。

    • 右键单击单个关系(例如,Owners 表中的一行),然后单击 从关系中移除 移除关联 。