Приложение D
(справочное)
Пример описания типа данных
Таблица D.1 - Пример описания типа данных
Описание по ИСО 13584-25/ИСО 13584-42 | Описание по ИСО 13584-35 |
STRING_TYPE | STRING_TYPE |
TRANSLATABLE_STRING_TYPE | TRANSLATABLE_STRING_TYPE |
BOOLEAN_TYPE | BOOLEAN_TYPE |
NUMBER_TYPE | NUMBER_TYPE |
INT_TYPE | INT_TYPE |
INT_MEASURE_TYPE | INT_MEASURE_TYPE |
INT_CURRENCY_TYPE | INT_CURRENCY_TYPE |
REAL_TYPE | REAL_TYPE |
REAL_MEASURE_TYPE | REAL_MEASURE_TYPE |
REAL_CURRENCY_TYPE | REAL_CURRENCY_TYPE |
NON_QUANTITATIVE_CODE_TYPE (неколичественный кодовый тип) | ENUM_CODE_TYPE (enum_id) или ENUM_TYPE (enum_id(code1, code2, ...)) |
NON_QUANTITATIVE_INT_TYPE (неколичественный целый тип) | ENUM_INT_TYPE (enum_id) или ENUM_INT_TYPE (enum_id(code1, code2, ...)) |
LEVEL_TYPE | LEVEL (MIN,NOM,TYP,MAX) |
CLASS_INSTANCE_TYPE (CLASS_REFERENCE_TYPE) | CLASS_INSTANCE_TYPE(supplier_id.class_i) или CLASS_REFERENCE_TYPE(supplier_id.class_id) |
SET_TYPE | SET(b1,b2) |
LIST_TYPE | UNIQUE_LIST(b1,b2) |
LIST_TYPE | LIST(b1,b2) |
ARRAY_TYPE | UNIQUE_OPTIONAL_ARRAY(b1,b2) |
ARRAY_TYPE | UNIQUE_ARRAY(b1,b2) |
ARRAY_TYPE | OPTIONAL_ARRAY(b1,b2) |
ARRAY_TYPE | ARRAY(b1,b2) |
BAG_TYPE | BAG(b1,b2) |
SET_WITH_SUBSET_CONSTRAINT_VALUE (множество, содержащее подмножество с ограничениями на принимаемые значения) | CONSTRAINED_SET(b1, b2, cmn, cmx) (ограниченное множество) |
NAMED_TYPE | NAMED_TYPE(supplier_id.class_id.data_type_id) (поименованный тип) |
AXIS1_PLACEMENT_TYPE | AXIS1_PLACEMENT |
AXIS2_PLACEMENT_2D_TYPE | AXIS2_PLACEMENT_2D |
AXIS2_PLACEMENT_3D_TYPE | AXIS2_PLACEMENT_3D |
Примечание 1 - b1 - значение агрегатированного типа aggregate_TYPE атрибута "bound 1"* (граница N 1), b2 - значение атрибута "bound_2"* (граница N 2).
________________
* Текст документа соответствует оригиналу. - Примечание изготовителя базы данных.
Примечание 2 - cmn - значение атрибута "cardinal_min" (главный минимум), cmx - значение атрибута "cardinal_max" (главный максимум).
Примечание 3 - enum_id - глобальный идентификатор перечислимого перечня.
Примечание 4 - code1, code2 - значения кодов value_code для словарного значения dic_value. Указанные значения могут появиться в разделе заголовков для справки.
Примечание 5 - Если тип данных комплексный, то он присоединяется к простому типу с помощью ключевого слова "OF".