ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Моделирование ограничений классов отношений

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

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

Область действия класса отношений:

  • Классы отношений могут быть определены только между классами объектов и/или таблицами в одной и той же базе геоданных.
  • Классы объектов и/или таблицы также должны храниться в одной и той же пользовательской схеме в базах геоданных ArcSDE.

Класс объектов или таблица может участвовать в нескольких классах отношений; однако существуют некоторые ограничения:

  • Один класс пространственных объектов или таблица не может быть адресатом сразу в двух сложных классах отношений. Однако между любыми парами классов можно задать больше чем одно простое отношение. Это используется, если есть необходимо принудительно применять различные кардинальности в зависимости от направления перехода по отношению.
  • Если между двумя классами установлен сложный класс отношений, никакой другой класс отношений не может быть создан между этими двумя классами.
  • Чтобы можно было создать класс отношений в наборе классов объектов, класс источника или адресата должен находиться в этом наборе классов объектов.
  • Следует избегать определения классов отношений между классами пространственных объектов в геометрической сети, поскольку это может привести к непредвиденным результатам при изменении данных.
  • Можно задать больше чем одно простое отношение между любыми парами классов. Это используется, если есть необходимо принудительно применять различные кардинальности в зависимости от направления перехода по отношению.

Редактирование с помощью классов отношений

  • Классы отношений не препятствуют созданию объектов-адресатов, которые не связаны с объектами-источниками, что приводит к появлению потерянных объектов-адресатов.
  • Этот метод является допустимым в модели базы геоданных. Однако если нежелательно иметь потерянные объекты-адресаты в конкретной модели данных, они могут быть идентифицированы с использованием инструмента Проверить объекты (Validate Features) на панели инструментов Редактор (Editors).
Примечание:

Если используется простой класс отношений, должны быть заданы правила отношений для предотвращения появления потерянных объектов-адресатов перед вызовом на выполнение инструмента Проверить объекты (Validate Features)». Применительно к сложным классам отношений задавать правила не требуется. Достаточно просто применить инструмент Проверить объекты (Validate Features)» для идентификации потерянных объектов-адресатов.

Более подробно о редактировании с помощью классов отношений см. в разделе О редактировании отношений в ArcMap.

Типы классов отношений, не поддерживаемые в ArcGIS

  • В ArcGIS еще не поддерживаются рекурсивные отношения, в которых существует отношение между записями в одном и том же классе пространственных объектов или таблице.
  • Как первичные, так и внешние ключи могут быть основаны только на одном поле. Составные первичные и внешние ключи в ArcGIS не поддерживаются.

Связанные разделы

  • Создание и поддержка классов отношений. Обзор
  • Свойства класса отношений

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация