Просмотр и изменение свойств отношений

Доступно с лицензией Standard или Advanced.

При создании класса отношений он появляется на панели Каталог, и вы можете изучить свойства этого класса, а также участвующих в нем классов пространственных объектов.

Выполните эти шаги для доступа к диалоговому окну Свойства класса отношений, чтобы просмотреть свойства, заданные для класса отношений:

  1. Запустите ArcGIS Pro.
  2. На панели Каталог, в папке Базы данных, щелкните подключение к базе геоданных, чтобы развернуть его содержание.
  3. Щелкните правой кнопкой мыши по классу отношений и выберите Свойства.

    Класс отношений развернут на панели Каталог.

На вкладке Общие отображаются следующие свойства классов отношений:

Свойства классов отношений
  • Класс отношений - имя класса отношений.
  • Тип - тип класса отношений, простое или сложное.
  • Кардинальность - кардинальность отношения определяет количество объектов в классе-источнике, которые могут быть связаны с объектами в классе-адресате. Существуют три типа кардинальности отношений: один-к-одному, один-ко-многим, многие-ко-многим.
  • Сообщения - указывает направление отправки сообщений. Применяются, если вы хотите реализовать пользовательское каскадное поведение обновления или удаления, где могут быть действия, требующие обновления одного объекта для запуска обновления связанных с ним объектов. Обновления могут потребоваться как в одном направлении, так и в обоих сразу, или ни в одном.
  • Имя источника – имя класса источника.

  • Первичный ключ источника - ключевое поле в классе-источнике отношения называется первичный ключ и часто обозначается аббревиатурой ПК.

  • Внешний ключ адресата - ключевое поле в классе-адресате называется внешний ключ и часто обозначается аббревиатурой ВК.

  • Имя адресата – имя класса адресата.

  • Подпись прямого отношения - подпись прямого отношения отображается при навигации от источника к адресату. Это описание можно изменить в этом диалоговом окне.

  • Подпись обратного отношения - подпись обратного отношения отображается при навигации от адресата к источнику. Это описание можно изменить в этом диалоговом окне.

  • Правило разбиения - правила разбиения класса объектов используются для определения того, как будут обработаны связанные записи в таблице назначений, когда объект в исходном классе объектов будет разбит в ходе процесса редактирования.

Вкладка Правила диалогового окна Свойства класса отношений отображает список возможных правил для этого класса отношений.

См. Правила отношений для подробной информации о включении или выключении правил в классе отношений.

Вкладка Правила диалогового окна Свойства класса отношений.

Вкладка Отслеживание изменений диалогового окна Свойства класса отношений видна при просмотре вами свойств основанного на таблице класса отношений M:N (много ко многим) или атрибутированного класса 1:1 (один к одному) или 1:M (один ко многим).

Вкладка Отслеживание изменений позволяет включать и выключать отслеживание изменений, чтобы автоматически записывать и хранить информацию о вставках и обновлениях атрибутированной таблицы класса отношений, называемой также промежуточной таблицей.

К примеру, класс отношений M:N между классом объектов Parcels и таблицей ParcelOwners был создан в связи с тем, что у участка может быть несколько владельцев, но и у владельца может быть несколько участков в собственности. В этом случае остальные атрибуты могут храниться в промежуточной таблице, описывающей само отношение, например, в поле PercentOwnership, хранящем процент владения для каждого отношения между владельцем и участком. Включение для этой промежуточной таблицы отслеживания редактирования приведет к записи и хранению вставок и обновлений этой атрибутированной таблицы класса отношений.

Подробную информацию о включении и выключении отслеживания редактирования см. в разделе Отслеживание изменений.

Вкладка Отслеживание изменений в диалоговом окне Свойства класса отношений