Атрибутивные домены используются для ограничения диапазона значений, допустимых для определенного поля атрибутивной таблицы, класса пространственных объектов или подтипа. Домены хранятся в базе геоданных и могут применяться к нескольким классам объектов и таблицам базы геоданных.
В зависимости от ситуации, атрибутивные домены могут применяться как интервальные домены или как домены кодированных значений. Интервальные домены задают минимальное и максимальное значения поля. Они могут использоваться с атрибутивными полями типов короткое или длинное целое, двойной точности, с плавающей точкой и дата. Домены кодированных значений задают набор допустимых значений атрибутов, предоставляя собственно значение и его описание.
Создавать и управлять атрибутивными доменами можно с помощью следующих инструментов геообработки:
- Добавить кодированное значение к домену
 - Назначить домен полю
 - Вычислить поле
 - Создать домен
 - Удалить кодированное значение из домена
 - Удалить домен
 - Домен в таблицу
 - Удалить домен из поля
 - Установить значение для интервального домена
 - Таблица в домен
 
Почему важно знать о наличии атрибутивных доменов
Домен, назначенный полю в классе объектов или таблице, остается, во многих случаях, действующим, после обработки класса объектов или таблицы. Если формат выходных данных инструмента не является форматом базы геоданных (например, шейп-файл), поля не будут иметь связанных доменов.
Правила
Домены поддерживаются только в таблицах и классах пространственных объектов базы геоданных. Если указанные ниже инструменты используются с данными в базе геоданных, имеющими домен, выходные данные также будут иметь домен. Конвертация в любой формат, отличный от формата базы геоданных (например, в шейп-файлы или покрытия), возможна, но полученные данные будут без доменов.
Следующие инструменты поддерживают домены при обработке объектов между базами геоданных:
Если выходные данные записываются не во входную базу геоданных, домен также будет скопирован в выходную базу геоданных.
Если в выходной базе геоданных уже имеется домен с таким же именем, но с другими свойствами, к имени копируемого домена будет добавлено выражение _<n> (где n – уникальный номер, например 1).