ГОСТ Р 56213.10—2014
Рисунок 5 — Диаграмма класса UML для расширенного значения
Описание атрибутов:
value: возможное значение свойства.
Каждый one_of воздействует на нулевой, один или многие объекты value. Каждый value подверга
ется воздействию нулевого или одного one_of.
Ограничения:
Значение или комбинация значений (или то и другое) не должны быть пустыми.
5.3.4combination: Спецификация, указывающая на то. что значением свойства одновременно
являются все члены совокупности значений.
Пример — Материалом, из которого сделан письменный стол, является дерево и металл.
Описание атрибутов:
value: значение, являющееся элементом комбинации.
6 Модель данных, характеризующих значение
6.1 Ссылочные типы и объекты
В модели значения применяются следующие типы и объекты, определенные в международных
документах комплекса ИСО/ТС 29002:
- IRDI — ИСО/ТС 29002-5;
- ISO_currency_code — ИСО/ТС 29002-4;
- date — ИСО/ТС 29002-4;
- dateTime — ИСО/ТС 29002-4;
- gYear — ИСО/ТС 29002-4;
- gYoarMonth — ИСО/ТС 29002-4;
- time — ИСОЯС 29002-4;
- international_text — ИСОЯС 29002-4.
6.2 Иерархия значения
6.2.1 Диаграмма
Подмодель диаграммы UML для иерархии значения показана на рисунке 6.
6.2.2 value: Значение — единица или элемент данных.
Утверждения:
Каждый value — это элемент нулевого или одного bag_value. Каждый bag_value имеет нулевой,
один или много объектов value.
7