ГОСТ Р ИСО/ТС 10303-102S-2017
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В дан
ной схеме использованы элементы общих ресурсов или других прикладных модулей и определены
конструкции на языке EXPRESS, относящиеся к области применения настоящегостандарта.
Также в данном подразделе определены ИММ для прикладного модуля «Идентификация альтер
нативных имен» и модификации, которым подвергаются конструкции, импортированные из общих
ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, должны бытьучтены следующиеограничения:
- использованиеобъекта, являющегосясупертипом, неозначаетприменениялюбойизегоконкре
тизаций. если толькоданная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означаетприменениялюбого изуказанных в нем типовданных,
если толькоданный тип также не импортирован в схему ИММ.
EXPRESS-спеиификация:
*
S
)
CHEMAAlias_identification_mim;
USE FROM ldentification_assignment_mim;- - ISO/TS 10303-1021
(*
П р и м е ч а н и я
1 Схема, ссылка на которую приведена выше, определена в следующем документе комплекса ИСО 10303:
ldentiflcation_assignm ent_m lm — ИСО/ТС 10303-1021.
2 Графическое представление схемы Alias_ldentlflcation_m im приведено а приложении О. рисунки D.1
и D.2.
5.2.1 Определение типа данных ИММ
В данном пункте определен тип данных ИММ прикладного модуля «Идентификация альтернатив
ных имен».
5.2.1.1 Типданных aliasablejtem
Типданныхaliasablejtem является расширением типаданных identificationJtem.
П р и м е ч а н и е — Список объектных типов данных может быть расширен в прикладных модулях, исполь
зующих конструкции данного модуля.
EXPRESS-спеиификация:
*)
TYPE aliasablejtem = EXTENSIBLE GENERlC_ENTITY SELECT BASEDJDN
identification item;
END_TYPE;
(‘
*)
END_SCHEMA;- - AliasJdentificatk>n_mim
(‘
6