ГОСТ Р ИСО 13584-20—2006
)
ANDORSQL_mappable_defined_funotion);
END_ENTITY;
С
6.2.1.3 Объект SQL_mappable_defined_function является функцией, которая предназначена
для создания на ее основе подтипов в информационных моделях, в которых используется
IS013584_expressions_schema. для указания того, что некоторое выражение generic_expression
является отображаемым на языке SQL.
EXPRESS-спецификация
*)
ENTITY SQL_mappable_definedJunction
ABSTRACT SUPERTYPE
SUBTYPE OF (defined_function);
END_ENTITY;
r
6.3 IS013584_oxpressions_schema: определения объектовдля числовых выражений
6.3.1 Объект numeric_expression
Объект numeric_expression представляет собой выражение, диапазоном которого является тип
данных NUMBER, определенный в 8.1.1 ИСО 10303-11.
EXPRESS-специсЬикаиия
*)
ENTITY numeric_expression
ABSTRACT SUPERTYPE OF (ONEOF (simple_numeric_expression.
unary_numeric_expression.
binary_numeric_expression,
multiple_arity_numeric_expression,
lengthjunction,
value_function.
numeric_defmed_function))
SUBTYPE OF (expression);
DERIVE
is jn t BOOLEAN := is_int_expr(SELF);
sql_mappable: BOOLEAN :=is_SQL_mappable (SELF);
END_ENTITY;
Г
Определения атрибутов
isjnt — булеватрибут, которыйпоказывает, имеет лиоценка выражения целоезначение илинет;
sql_mappable — булев атрибут, который показывает, является ли выражение отображаемым на
языке SQL.
6.3.2 Объектsimplo_numeric_expression
Объект simple_numeric_expression представляет собой либо числовой литерал, либо числовую
переменную.
EXPRESS-cneuntbHKauHH
*)
ENTITY simple_numeric_expression
ABSTRACT SUPERTYPE OF (ONEOF (literal_number. numeric_variable))
SUBTYPE OF (numeric expression, simple generic_expression);
END_ENTITY;
Г
13