Определенные типы данных устанавливаются объявлениями посредством ключевого слова TYPE (см. 9.1). Определенный тип данных задается назначаемым пользователем идентификатором типа. Обращение к определенному типу данных осуществляется посредством данного идентификатора.
Синтаксис: |
Правило: элемент type_ref должен быть именем определенного типа данных, видимым в текущей области видимости (см. раздел 10).
Пример - В данном примере определенный тип данных использован для указания единиц измерения, связанных с атрибутом.
TYPE volume = REAL;
END_TYPE;
ENTITY PART;
…
bulk: volume;
END_ENTITY;
Атрибут с именем bulk представлен действительным числом, но использование определенного типа данных volume помогает пояснить смысл и контекст данного действительного числа. В данном примере действительное число определяет объем, а не какое-либо другое понятие, значение которого может также определяться действительным числом.