Разработка АИС планирования и мониторинга деятельности агрофирмы
17

Пространственные объекты имеют подтипы. Все пространственные объекты группируются в классы пространственных объектов. Каждый класс пространственных объектов может быть разбит на подтипы. Подтип - это дополнительная классификация объектов в пределах одного класса. Через подтипы пользователь может более точно управлять такими параметрами, как домены и правила. Если необходима четкая классификация данных уже на начальном этапе моделирования БГД, то подтипы необходимы. Например, если требуется создать настройку поведения для каждой группы объектов внутри одного объектного класса.

Если требуется, чтобы разные группы внутри одного и того же объектного класса имели разные наборы атрибутов. Или, например, нужно, чтобы часть групп одного класса пространственных объектов была доступна для редактирования, а другие - нет, плюс необходимость «разбросать» эти группы по разным версиям БГД для совместного редактирования данных. Во всех подобных случаях использование подтипов поможет повысить эффективность работы и увеличить скорость работы БГД.

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

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

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