Полное определение атрибута подразумевает указание для него следующих параметров (см. форму C9):
Этап стратегии
Этап анализа
Правила
Наименование
Н
Н
Не играет существенной роли, но может пригодиться. Лаконичность ускоряет перекрестные ссылки.
Описание
Н
О
Обязательный/необязательный
Н
О
% первоначально
Н
Н
Только для необязательных атрибутов.
% обычно
Н
Н
Только для необязательных атрибутов. Используется для разработки и настройки механизма хранения.
При условии
Н
Н
Только для необязательных атрибутов. Определяет условия, при которых значение должно существовать.
Формат
Н
О
Character, integer, date,...
Максимальная длина
Н
О
Средняя длина
Н
Н
Единица измерения
Н
Н
Доступность для пользователя
Н
Н
Иногда такие домены, как например "оклад", ограничивают доступ к входящим в них атрибутам. Но это бывает нечасто.
Этап стратегии
Этап анализа
Правила
Права доступа
Н
Н
Имеются в виду права на создание значения (C), коррекцию (U), удаление (D), помещение в архив (A), выборку/чтение (R)
Уровень полномочий
Н
Н
Уровень доступа к данным может регулироваться уровнем полномочий.
Объект ответственности
Н
Н
Домены, реализующие внутренние правила организации, могут быть предметом заботы и ответственности конкретного пользователя.
Правило допустимости значений
Н
Н
Алгоритм или список значений (см. ниже).
Значение по умолчанию
Н
Н
Используется крайне редко (только когда атрибут обязательный).
Если null
Н
Н
В некоторых реализациях null предполагает "отсутствие текущего значения". Если вам нужна иная трактовка, вам следует заранее договориться с пользователем о том, какое конкретное значение использовать в этом случае. Для необязательных атрибутов. (См. Глоссарий.)
Происхождение
Н
Н
Вычисление, подсчет или алгоритм (редко).
Набор значений или диапазоны:
значение
Н
Н
Точное значение (или нижняя граница диапазона).
наивысшее значение
Н
Н
<
Этап стратегии
Этап анализа
Правила
аббревиатура
Н
Н
Согласована с пользователем.
суть
Н
Н
Полный смысл значения или диапазона.
Взаимоотношения с другими элементами
Этап стратегии
Этап анализа
Правила
Сущность
О
О
Атрибуты могут существовать только в контексте сущности.
Домен
Н
Н
Атрибут ограничивается заданием домена, но только если этот домен касается по меньшей мере еще одного атрибута.
Функция
Н
О
Каждый атрибут должен быть связан с функцией, явно или через сущность, устанавливающей или изменяющей его значение.