На панели Атрибуты можно создать и удалить отношения между выбранными объектами и добавить новые отношения между выбранными объектами и непространственными записями в таблице. Связанные объекты должны участвовать в одном и том же классе отношений.
Подробнее о классах отношений см. в разделе О классах отношений базы геоданных.
Добавление выбранных объектов к отношению
Добавление выбранных объектов к отношению делает их связанными объектами, если они оба участвуют в одном и том же классе отношений. Например, вы можете выбрать объектно-связанную аннотацию и установить отношение с полилинейным объектом, который участвует в классе объектов-аннотаций.
- На вкладке Редактирование в группе Выборка щелкните Атрибуты .
- Щелкните Выбрать и выберите объект-аннотацию.
На панели появляется список выборки.
- Разверните элементы исходных объектов и объектов назначения, которые вы хотите изменить.
- Щелкните элемент исходного объекта, который вы хотите связать с другим объектом, например, полигон.
- Щелкните правой кнопкой мыши элемент назначения, который вы хотите добавить к назначению, например, объектно-связанную аннотацию, и выберите Добавить выбранное к отношению .
В этом примере, если аннотация до этого была связана с другим пространственным объектом, старая связь удаляется.
Примечание:
Объектно-связанные аннотации используют сложное отношение для связи текста с объектом. Исходный (или первичный) объект является географическим, а объект назначения (дочерний) - связанный объект-аннотация.
Подробнее см. в разделе Аннотация
Добавление объекта к отношению
Добавление нового исходного объекта к отношению приводит к созданию новой записи, с атрибутивными значениями базы геоданных по умолчанию, в непространственной таблице назначения выбранного объекта. Например, выбрав полигональный объект земельного участка, вы можете добавить связанную запись в таблицу Owners.
Таблица должна участвовать в классе отношений в качестве назначения, где класс пространственных объектов выступает в качестве источника.
Подсказка:
Чтобы автоматически создать новую запись, создавая объект, создайте шаблон таблицы и добавьте этот шаблон в шаблон объекта.
- На вкладке Редактирование в группе Выборка щелкните Атрибуты .
- Щелкните Выбрать и выберите исходный объект, для которого вы хотите добавить запись.
На панели появляется список выборки.
- Разверните элементы исходных объектов и объектов назначения, которые вы хотите изменить.
- Щелкните элемент исходного объекта, который вы хотите добавить в отношение, например, земельный участок.
- Щелкните связанную непространственную таблицу назначения, например, таблицу владельцев, и щелкните Добавить новый в отношение .
Удаление объекта из отношения
Удаление объекта или записи из отношения, отделяет его от связанного объекта или записи. Сам объект или запись не удаляются. Вы можете удалить одно или все отношения исходного объекта.
Для простых отношений, внешний ключ объекта назначения заменяется значением null. Для отношений, хранящихся в отдельной таблице, строка, данного отношения будет удалена из таблицы отношений.
- На вкладке Редактирование в группе Выборка щелкните Атрибуты .
- Щелкните Выбрать и выберите объект-аннотацию.
На панели появляется список выборки.
- Разверните элементы исходных объектов и объектов назначения, которые вы хотите изменить.
- Вы можете сделать следующее:
- Щелкните правой кнопкой элемент исходного объекта, например, полигон земельного участка, и выберите Удалить все из отношения .
- Щелкните правой кнопкой мыши отдельное отношение, например, строку в таблице владельцев, и выберите Удалить из отношения .