III. Атрибуты, применяемые для спецификации объектов модели данных Союза
7. Стандартный перечень атрибутов, применяемых для спецификации объектов модели данных Союза, приведен в таблице 1.
Стандартный перечень атрибутов может быть расширен дополнительными технологическими атрибутами с учетом особенностей технической реализации.
Таблица 1
Стандартный перечень атрибутов, применяемых
для спецификации объектов модели данных Союза
N п/п
|
Наименование атрибута
|
Описание
|
Вид объекта модели данных Союза, для спецификации которого применяется атрибут
|
1
|
2
|
3
|
4
|
1
|
Аналог
|
обозначение объекта международного стандарта (спецификации), аналогом которого является описываемый объект модели данных Союза
|
все виды объектов
|
2
|
Идентификатор
|
последовательность символов, позволяющая однозначно идентифицировать объект модели данных Союза
|
все виды объектов
|
3
|
Имя
|
обозначение объекта модели данных Союза лингвистическим выражением
|
все виды объектов
|
4
|
Класс представления
|
имя термина, обозначающего класс представления
|
ОПЭД, ППЭД, ОАЭД, ПАЭД
|
5
|
Компонент
|
структурно обособленная часть объекта модели данных Союза, специфицируется перечнем атрибутов, представленным в таблице 2
|
ОАТД, ПАТД
|
6
|
Конструкция UML
|
имя конструкции UML, реализующей объект модели данных Союза в нотации UML
|
все виды объектов
|
7
|
Контекстная характеристика
|
сведения, поясняющие или уточняющие значение объекта модели данных Союза, специфицируются перечнем атрибутов, представленным в таблице 3
|
ОПТД, ОАТД, ППТД, ПАТД
|
8
|
Область значений
|
множество допустимых значений, которые может принимать объект или атрибут объекта модели данных Союза, специфицируется перечнем атрибутов, представленным в таблице 4
|
БТД, ОПТД, ППТД
|
9
|
Определение
|
точное и недвусмысленное описание (смысловое значение) объекта модели данных Союза, обеспечивающее возможность его коллективного использования
|
все виды объектов
|
10
|
Понятие
|
слово или словосочетание, соотносящее объект модели данных Союза с объектом (явлением) реального мира, является частью имени объекта модели данных Союза
|
все виды объектов
|
11
|
Правила использования
|
сведения о правилах использования объекта модели данных Союза
|
все виды объектов
|
12
|
Прикладной термин
|
официальное или общепринятое наименование объекта модели данных Союза на русском языке
|
все виды объектов
|
13
|
Пример
|
пример содержимого объекта модели данных Союза
|
БТД, ОПТД, ОПЭД, ППТД, ППЭД
|
14
|
Примечание
|
дополнительные поясняющие сведения
|
все виды объектов
|
15
|
Примитивный тип
|
имя примитивного типа, используемого для определения области значений объекта модели данных Союза
|
БДТ
|
16
|
Родительский тип
|
имя объекта модели данных Союза, атрибуты которого наследуются описываемым объектом модели данных Союза
|
ОПТД, ОАТД, ППТД, ПАТД
|
17
|
Статус
|
имя статуса объектом модели данных Союза
|
ОПТД, ППТД, ОПЭД, ППЭД, ОАТД, ПАТД, ОАЭД, ПАЭД
|
18
|
Тип данных
|
имя типа данных, задающего область значений элемента данных модели данных Союза
|
ОПЭД, ОАЭД, ППЭД, ПАЭД
|
Таблица 2
Перечень атрибутов, применяемых для спецификации атрибута
"Компонент агрегированного типа данных"
N п/п
|
Наименование атрибута
|
Описание
|
1
|
2
|
3
|
1
|
Множественность
|
допустимое количество (кратность) компонента агрегированного типа данных. Для указания множественности компонента агрегированного типа данных используются следующие обозначения:
1 - компонент обязателен, повторения не допускаются;
n - компонент обязателен, должен повторяться n раз (n > 1);
1..* - компонент обязателен, может повторяться без ограничений;
n..* - компонент обязателен, должен повторяться не менее n раз (n > 1);
n..m - компонент обязателен, должен повторяться не менее n раз и не более m раз (n > 1, m > n);
0..1 - компонент опционален, повторения не допускаются;
0..* - компонент опционален, может повторяться без ограничений;
0..m - компонент опционален, может повторяться не более m раз (m > 1)
|
2
|
Определение
|
уточненное определение связанного элемента данных с учетом контекстной специфики
|
3
|
Связанный элемент данных
|
имя элемента данных, представляющего компонент
|
Таблица 3
Перечень атрибутов, применяемых для спецификации атрибута
"Контекстная характеристика"
N п/п
|
Наименование атрибута
|
Описание
|
1
|
Имя
|
обозначение контекстной характеристики лингвистическим выражением
|
2
|
Конструкция UML
|
имя конструкции (классификатора) UML (класса, типа данных, атрибута и т.д.), реализующей контекстную характеристику
|
3
|
Множественность
|
допустимое количество (кратность) контекстной характеристики. Для указания множественности контекстной характеристики используются следующие обозначения:
1 - контекстная характеристика обязательна, повторения не допускаются;
0..1 - контекстная характеристика опциональна, повторения не допускаются
|
4
|
Определение
|
представление контекстной характеристики в виде описательных утверждений, служащее для отличия контекстной характеристики от других контекстных характеристик и объектов модели данных
|
5
|
Прикладной термин
|
официальное или общепринятое наименование контекстной характеристики на русском языке
|
6
|
Тип данных
|
тип данных, задающий область значений контекстной характеристики
|
Таблица 4
Перечень атрибутов, применяемых для спецификации атрибута
"Область значений"
N п/п
|
Наименование атрибута
|
Описание
|
1
|
Верхняя граница
|
значение, меньше которого должно быть значение объекта модели данных
|
2
|
Возможное значение
|
возможное значение объекта модели данных
|
2.1
|
Значение
|
указание значения, которое может принимать объект модели данных
|
2.2
|
Спецификация
|
описание значения, которое может принимать объект модели данных, в виде описательных утверждений
|
3
|
Длина
|
количество единиц длины, которому должна быть равна длина значения объекта модели данных
|
4
|
Максимальная длина
|
максимальное количество единиц длины, которое может принимать длина значения объекта модели данных
|
5
|
Максимальное значение
|
наибольшее значение, которое может принимать объект модели данных
|
6
|
Максимальное количество дробных цифр
|
наибольшее количество десятичных цифр, допустимое для выражения дробной части значения объекта модели данных
|
7
|
Максимальное количество цифр
|
наибольшее количество десятичных цифр, допустимое для выражения значения объекта модели данных
|
8
|
Минимальная длина
|
минимальное количество единиц длины, которое может принимать длина значения объекта модели данных
|
9
|
Минимальное значение
|
наименьшее значение, которое может принимать объект модели данных
|
10
|
Нижняя граница
|
значение, больше которого должно быть значение объекта модели данных
|
11
|
Описание области значений
|
множество допустимых значений в виде описательных утверждений, которое может быть уточнено при помощи других атрибутов области значений
|
12
|
Шаблон
|
ограничение лексического пространства значений объекта модели данных в виде формализованного описания
|
8. Сведения о множественности атрибутов, используемых для спецификации БТД, приведены в таблице 5.
Таблица 5
Сведения о множественности атрибутов, используемых
для спецификации БТД
N п/п
|
Наименование атрибута
|
Множественность
|
1
|
2
|
3
|
1
|
Имя
|
1
|
2
|
Прикладной термин
|
1
|
3
|
Идентификатор
|
1
|
4
|
Конструкция UML
|
1
|
5
|
Определение
|
1
|
6
|
Понятие
|
1
|
7
|
Область значений
|
1
|
7.1
|
Описание области значений
|
1
|
8
|
Примитивный тип
|
1
|
9
|
Правила использования
|
0..1
|
10
|
Примечание
|
0..1
|
11
|
Аналог
|
0..1
|
12
|
Пример
|
0..1
|
9. Сведения о множественности атрибутов, используемых для спецификации ОПТД и ППТД, приведены в таблице 6.
Таблица 6
Сведения о множественности атрибутов, используемых
для спецификации ОПТД и ППТД
N п/п
|
Наименование атрибута
|
Множественность
|
1
|
2
|
3
|
1
|
Имя
|
1
|
2
|
Прикладной термин
|
1
|
3
|
Идентификатор
|
1
|
4
|
Конструкция UML
|
1
|
5
|
Определение
|
1
|
6
|
Понятие
|
1
|
7
|
Область значений
|
1
|
7.1
|
Описание области значений
|
1
|
7.2
|
Верхняя граница
|
0..1
|
7.3
|
Нижняя граница
|
0..1
|
7.4
|
Минимальное значение
|
0..1
|
7.5
|
Максимальное значение
|
0..1
|
7.6
|
Максимальное количество цифр
|
0..1
|
7.7
|
Максимальное количество дробных цифр
|
0..1
|
7.8
|
Длина
|
0..1
|
7.9
|
Минимальная длина
|
0..1
|
7.10
|
Максимальная длина
|
0..1
|
7.11
|
Возможное значение
|
0..*
|
7.11.1
|
Значение
|
1
|
7.11.2
|
Пояснение
|
0..1
|
7.12
|
Шаблон
|
0..1
|
8
|
Родительский тип
|
1
|
9
|
Контекстная характеристика
|
0..*
|
9.1
|
Имя
|
1
|
9.2
|
Прикладной термин
|
1
|
9.3
|
Конструкция UML
|
1
|
9.4
|
Определение
|
1
|
9.5
|
Тип данных
|
1
|
9.6
|
Множественность
|
1
|
10
|
Правила использования
|
0..1
|
11
|
Примечание
|
0..1
|
12
|
Аналог
|
0..1
|
13
|
Пример
|
0..1
|
14
|
Статус
|
0..1
|
10. Сведения о множественности атрибутов, используемых для спецификации ОПЭД и ППЭД, приведены в таблице 7.
Таблица 7
Сведения о множественности атрибутов, используемых
для спецификации ОПЭД и ППЭД
N п/п
|
Наименование атрибута
|
Множественность
|
1
|
2
|
3
|
1
|
Имя
|
1
|
2
|
Прикладной термин
|
1
|
3
|
Идентификатор
|
1
|
4
|
Конструкция UML
|
1
|
5
|
Определение
|
1
|
6
|
Понятие
|
1
|
7
|
Класс представления
|
1
|
8
|
Тип данных
|
1
|
9
|
Правила использования
|
0..1
|
10
|
Примечание
|
0..1
|
11
|
Аналог
|
0..1
|
12
|
Пример
|
0..1
|
13
|
Статус
|
0..1
|
11. Сведения о множественности атрибутов, используемых для спецификации ОАТД и ПАТД, приведены в таблице 8.
Таблица 8
Сведения о множественности атрибутов, используемых
для спецификации ОАТД и ПАТД
N п/п
|
Наименование атрибута
|
Множественность
|
1
|
2
|
3
|
1
|
Имя
|
1
|
2
|
Прикладной термин
|
1
|
3
|
Идентификатор
|
1
|
4
|
Конструкция UML
|
1
|
5
|
Определение
|
1
|
6
|
Понятие
|
1
|
7
|
Родительский тип
|
0..1
|
8
|
Компонент
|
1..*
|
8.1
|
Связанный элемент данных
|
1
|
8.2
|
Определение
|
0..1
|
8.3
|
Множественность
|
1
|
9
|
Контекстная характеристика
|
0..*
|
9.1
|
Имя
|
1
|
9.2
|
Прикладной термин
|
1
|
9.3
|
Конструкция UML
|
1
|
9.4
|
Определение
|
1
|
9.5
|
Тип данных
|
1
|
9.6
|
Множественность
|
1
|
10
|
Правила использования
|
0..1
|
11
|
Примечание
|
0..1
|
12
|
Аналог
|
0..1
|
13
|
Статус
|
0..1
|
12. Сведения о множественности атрибутов, используемых для спецификации ОАЭД и ПАЭД, приведены в таблице 9.
Таблица 9
Сведения о множественности атрибутов, используемых
для спецификации ОАЭД и ПАЭД
N п/п
|
Наименование атрибута
|
Множественность
|
1
|
2
|
3
|
1
|
Имя
|
1
|
2
|
Прикладной термин
|
1
|
3
|
Идентификатор
|
1
|
4
|
Конструкция UML
|
1
|
5
|
Определение
|
1
|
6
|
Понятие
|
1
|
7
|
Класс представления
|
1
|
8
|
Тип данных
|
1
|
9
|
Правила использования
|
0..1
|
10
|
Примечание
|
0..1
|
11
|
Аналог
|
0..1
|
12
|
Статус
|
0..1
|