ГОСТ Р ИСО 10303-61—2015
4.2 Основополагающие концепции и предположения
В предметной области системотехники существует потребность в сложных представлениях. В
настоящем стандарте расширяются содержащиеся в других частях комплекса ИСО 10303 простые
механизмы представления с тем. чтобы дать возможность использовать как представления или как
части представлений те элементы, которые не являются непосредственными подтипами представления.
4.3 Определения типов данных схемы systems_engineering_representation_ schema
4.3.1 Тип данных analysis_modelJdealisationJtem
Тип данных analysis_model_idealisation_item является расширяемым списком альтернативных
типов данных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры типов
данных, включенных в список выбора типа данных analysis_model_idealisation_item или его
расширения.
П р и м е ч а н и е— Список обьектных типов данных будет расширяться в прикладных ресурсах,
использующих конструкции настоящего ресурса.
EXPRESS—спецификация:
*)
ТУРЫ analysis_model_idealisation_item - EXTENSIBLE GENERIC_ENTITY SELECT
<physical_product_domain);
ENDJTYPE;
<*
4.3.2 Тип данных expression_element
Тип данных expression_element является списком альтернативных типов данных. Настоящий тип
данных предоставляет механизм для ссылки на экземпляры типов данных, включенных в список выбора.
EXPRESS—спецификация:
*)
ТУРЕ expression_elemer.t - SELECT
(expression);
END_TYPE;
<-
4.3.3 Тип данных representation_proxy_select
Тип данных representation_proxy_select является расширяемым списком альтернативных типов
данных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры типов данных,
включенных в список выбора типов данных, являющихся расширениями настоящего типа данных.
П р и м е ч а н и е — Для того чтобы обеспечить уверенность в том, что для объектов, ссылающихся на
пустой расширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземплярах, в
схемах, использующих этот тип данных, требуется его расширение.
EXPRESS—спецификация:
*)
ТУРЕ repreaentation_proxy_selecc - EXTENSIBLE GENERIC_EN1TTY SELECT;
END_TYPE;
<*
3