ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Выбор между классами отношений, связями и соединениями

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

Примечание:

Если классы отношений можно создавать и редактировать в ArcGIS Desktop Advanced и ArcGIS Desktop Standard, в ArcGIS Desktop Basic они будут иметь свойство "только чтение". Классы пространственных объектов, участвующие в классе отношений, в ArcGIS Desktop Basic также доступны только для чтения.

Классы отношений (Relationship classes) позволяют обеспечить целостность ссылочных данных. Например, удаление или изменение одного объекта может привести к удалению или изменению связанного с ним другого объекта. Также класс отношений хранится в базе геоданных и доступ к нему может получить любой пользователь базы геоданных.

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

Соединения (Joins) лучше всего использовать для настройки надписывания и условных обозначений. Для создания пересекающихся с различными источниками данных перекрестных SQL запросов соединения определяют, используя реляционную базу данных.

Классы отношенийПривязка «на лету»Соединения (Joins)

Типичное применение

Обеспечение целостности данных

Низкозатратное редактирование

Надписывание, условные обозначения

Область применения

База геоданных

Пересечение базы данных или источника данных

Пересечение базы данных или источника данных

Рабочая среда

Модель данных базы геоданных

Определен в слое карты

Реляционная база данных/SQL

Пользовательский интерфейс для редактирования

ArcMap

Применение VBA в ArcMap

Запросы SQL

Пользовательский интерфейс для навигации

ArcMap

ArcMap

Запросы SQL

Составные объекты

Да

No

No

Ссылочная целостность

Да

No

No

Сообщения

Да

No

No

Атрибуты

Да

No

No

Правила отношений

Да

No

No

Кардинальность

Отношение один-к-одному, многие-к-одному и многие-ко-многим

Отношение один-к-одному, многие-к-одному и многие-ко-многим

Один-к-одному, многие-к-одному

Преимущества

Управляет ссылочной целостностью и сообщениями с помощью инспектора атрибутов ArcMap

Низкозатратное редактирование. Может пересекать рабочую область и тип источника данных

Низкозатратное редактирование. Может пересекать рабочую область и тип источника данных. Можно использовать для создания SQL запросов, настройки надписывания и условных обозначений

Минусы

Затратное редактирование. Должны быть определены только между таблицами одной и той же базы геоданных в пределах одной пользовательской схемы. Для создания SQL запросов, надписывания и присвоения символов по-прежнему необходимы соединения

Целостность ссылочных данных отсутствует. Передача сообщений отсутствует. Для создания SQL запросов, надписывания и настройки условных обозначений необходимы соединения

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

Классы отношений, связи и соединения

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

  • О соединении и связи таблиц
  • Преимущества использования классов отношений
  • Отношения и ArcGIS

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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