ГОСТ Р ИСО/ТС 10303-1188—2015
=— строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип
данных ограничен списком выбора или значением;
\— выражение для ссылочного пути продолжается на следующей строке;
— один или более экземпляров взаимосвязанных объектных типов данных могут быть объ
единены в древовидную структуру. Путь между объектом взаимосвязи и связанными с
ним объектами заключают в фигурные скобки;
— последующий текст является комментарием или ссылкой на раздел;
*>— выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу *>. расширяется до выбираемого или перечисляемого
типа данных, наименование которого следует за этим символом;
<*— выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу <*. является расширением выбираемого или перечисля
емого типа данных, наименование которого следует за этим символом.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и
/SUPERTYPE/.
5.1.1 Прикладной объект Class
_
of
_
person
Элемент ИММ;
class
_
of
_
person
Источник;
ИСО/ТС 10303-1188
5.2 Сокращенный листинг ИММ на языко EXPRESS
В данном подразделе определена EXPRESS-схема, полученная из таблицы отображений. В ней
использованы элементы из общих ресурсов или из других прикладных модулей и определены конструк
ции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля «Категория
сотрудника», а также определены модификации, которым подвергаются конструкции, импортирован
ные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, необходимо применять следующие ограничения;
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
* использование выбираемого типа SELECT не дает права применять любой из перечисленных в
нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-слециФикация;
*)
SCHEMA Class
_
of
_
person
_
mim:
USE FROM Class
_
mim;- ISO/TS 10303-1070
USE FROM person
_
organization
_
schema- ISO 10303-41
(person
_
type);
Г
Примечания
1 Схемы, ссыпки на которые даны выше, можно найти в следующих стандартах и документах комплекса
ИСО 10303:
Class
_
mim — ИСО/ТС 10303-1070;
person
_
organization
_
schema — ИСО 10303-41.
2 Графическое представление данных схем приведено на рисунках D.1 и D.2, приложение D.
5.2.1 Определение объекта ИММ
В настоящем пункте определен объект ИММ для прикладного модуля, рассматриваемого в насто
ящем стандарте. Ниже специфицированы объект ИММ и его определение.
5.2.1.1 Объект class
_
of
_
person
Объект class
_
of
_
person является таким подтипом объектов porson
_
typo и class, с помощью ко
торого реализована концепция Class
_
of
_
person, определение которой дано в ПЭМ.
6