III. Атрибуты, применяемые для спецификации объектов модели данных Союза

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