ГОСТ Р ИСО 10303-41—2022
10.4.10 Объект event_occurrence_role
Объект event_occurrence_role представляет роль наступления события, представленного объек
том event_occurrence. Концепция роли наступления события не полностью отображается посредством
настоящего объекта. Для построения завершенной модели роли наступления события требуется созда
ние связанных экземпляров объектов других типов.
EXPRESS-специФикация:
*)
ENTITY event_occurrence_role;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label, наименование представленной объек
том event_occurrence_role роли наступления события;
description — представленный строковым типом данных text текст, характеризующий представ
ленную объектом event_occurrence_role роль наступления события. Присваивать этому атрибуту зна
чение не обязательно.
10.4.11 Объект local_time
Объект local_time представляет момент времени на 24-часовой основе посредством указания ча
сов, минут и секунд. Момент времени представляется в местном часовом поясе, и должно быть указано
смещение часового пояса относительно всемирного координированного времени. Определение этой
концепции приведено в ИСО 8601.
Примечание — Данная конструкция используется для представления момента времени, вто время как
для представления количества времени используется тип данных time_measure.
EXPRESS-спеииФикация:
*)
ENTITY local_time;
hour_component :hour_in_day;
minute_component :OPTIONAL minute_in_hour;
second_component :OPTIONAL second_in_minute;
zone :coordinated_universal_time_offset;
WHERE
WR1:valid_time (SELF);
END_ENTITY;
(*
Определения атрибутов:
hour_component — количество часов;
minute_component — количество минут. Присваивать этому атрибуту значение не обязательно;
second_component — количество секунд. Присваивать этому атрибуту значение не обязательно;
zone — смещение местного часового пояса относительно всемирного координированного
времени.
Формальное положение:
WR1. Объект должен определять время в допустимом представлении. Атрибуту second_
component может быть присвоено значение только в том случае, если значение присвоено атрибуту
minute_component.
10.4.12 Объект ordinal_date
Объект ordinal_date является таким подтипом представляющего дату объекта date, посредством
которого дата представляется как порядковый номер дня в году. Определение этой концепции приве
дено в ИСО 8601.
57