ГОСТ Р ИСО/ТС 10303-1011—2011
5.1.6.3 Связь объекта Address_assignment с объектом Person_in_organization. представляю
щим атрибут located_person_organizations
Элемент ИММ:
Ссылочный путь:
PATH
person_and_organization_address <= personal_address
personal_address.people[i] -> person
person <- person_and_organization.the_person
{person_and_organization.the_organization -> organization
organization <- organizational_address.organizations[i]
organizational_address => person_and_organization_address}
5.1.6.4 Связь объекта Address_assignment с объектом Organization, представляющим атрибут
located_person_organizations
Элемент ИММ:
Ссылочный путь:
PATH
organizational_address.organizations(i] -> organization
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы общих ресурсов илидругих прикладных модулей иопределены конструкции на
языке EXPRESS, относящиеся к настоящему стандарту.
Вданном подразделеопределена интерпретированная модель(ИММ)для настоящего прикладно
го модуля.
В данном подразделе также определены модификации, которым подвергаются конструкции,
импортированные из общих ресурсов.
На использование вданной схеме конструкций, определенных вобщих ресурсах или прикладных
модулях, накладываются следующие ограничения:
- использование объекта супертипа не означает применение любой из его конкретизаций, если
толькоданная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означает применение любого из указанных в нем типов, если
толькоданный тип также не импортирован всхему ИММ.
EXPRESS-спеииФикаиия:
*>
SCHEMA Person_organization_mim;
USE FROM basic_attribute_schema - ISO 10303-41
(id_attribute,
id_attribute_select,
name_attribute,
name_attribute_select);
USE FROM person_organization_schema - ISO 10303-41
(address,
organization.
organization_relationship.
organizational_address,
person,
person_and_organization.
personal_address);
r
П р и м е ч а н и я
1 Схемы, ссылки на которые приведены выше,определены е следующих стандартах комплекса ИСО 10303:
baslc_attribute_schema— ИСО 10303-41.
person_organlzation_schema— ИСО 10303-41.
2 Графическое представление данной схемы приведено в приложении D. рисунки D.1 и D.2.
12