ГОСТ Р 56271-2014
№
Название роли
1 Время
2
Год
3
Месяц
4День
5Часы
6
Минуты
7Секунды
Тип роли
RepresentationOfGregorianDateAndUtcTime
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
REAL
TimeRepresentation(xA, х2, х3, х4, х5. хв, х7)-*
RepresontationOfGregorianDateAndUtcTime(x,)A
INTEGER{
x
2)
a
INTEGER(
x
3)
a
INTEGER(
x
J
a
INTEGER{
x
5)
a
INTEGERS, )
a
REAL(
x
7)
a
hasYear(xt. х2)л
hasMonth(x,. х3)л
hasDay(x,. х4)л
hasHourfx,,
x
5)
a
hasMinuteCx,. Хв)л
hasSecond(x,, x7)
При м е ча н и е - Настоящий шаблон задает паттерн для определения моментов времени. В то время,
как у типа сущности RepresentationOfGregorian-DateAndUtcTime все атрибуты кроме hasYear (года) задаются по
выбору, в данном шаблоне аргументов по выбору нет.
7.5.17 Шаблон MagnitudoOfProporty (величина свойства)
Шаблон MagnitudeOfProperty задает величину свойства.
MagnitudeOfProporty(a. Ь. с) означает, что а — это свойство, b — число, с — шкала значений, Ь —
значение а. измеренное по шкале с.
№
Название роли
1 Свойство
Тип роли
Property
2Значение свойства
3Шкала значений свойства
ArithmeticNumber
Scale
РгореПу(х.,)л
ArithmeticNumber(x2)A
Scalo(x3)A
3u{Proper!yQuantificationTnple{u. x,, х2)л
ClassificationTemplate(u. x3))
П р и м е р — Расширение утверждения MagnitudeOfProperty(Mass 2 kg, 2. Kilogramme) иплюстриру-
ется нижеследующей диаграммой.
Рисунок 38 — Пример шаблона MagnitudeOfProperty
39