ГОСТ Р ИСО 10303-41—2022
relating — один из участвующих в отношении экземпляров представляющего присвоение внешне
го обозначения объекта external_identification_assignment;
related — другой участвующий в отношении экземпляр представляющего присвоение внешнего
обозначения объекта external_identification_assignment;
relation_type — смысл отношения.
Формальное положение:
WR1. Экземпляр представляющего отношение между присвоениями внешнего обозначения объ
екта external_identification_assignment_relationship не должен использоваться в определении само
го себя.
18.4.31 Объект external_referent_assignment
Объект external_referent_assignment представляет присвоение обозначения данным об изде
лии, на которые существуют ссылки из внешних источников.
Примечание — Концепция ссылок извне не полностью отображается посредством настоящего объекта.
Для построения завершенной модели ссылок извне требуется создание связанных экземпляров объектов других
типов.
Примеры
1 Пример URI файла с определенной вовне моделью инструмента задается присвоением атри
буту пате (наименование) представляющего присвоение метки для ссылок извне объекта external_
referentjassignment значения
’http://www.tool.com/mill.stp’.
Тот факт, что метка имеет формат URI,
устанавливается присвоением значения ’игТатрибуту пате (наименование) объекта, играющего роль
атрибута role (роль).
2 URI обозначения фрагмента, содержащего представление нижней грани определенной вовне
фрезы задается присвоением атрибуту пате (наименование) представляющего присвоение метки для
ссылок извне объекта external_referent_assignment значения
’http://www.tool.eom/mill.stp#bottom_face’
.
Тот факт, что метка имеет формат URI, устанавливается присвоением значения ’игТатрибуту пате
(наименование) объекта, играющего роль атрибута role (роль).
EXPRESS-спеиисЬикация:
*)
ENTITY external_referent_assignment
ABSTRACT SUPERTYPE ;
assigned_name :label;
DERIVE
role :object_role := get_role(SELF);
UNIQUE
URI: assigned_name;
WHERE
WR1: SIZEOF(USEDIN(SELF,
’BASIC_ATTRIBUTE_SCHEMA.ROLE_ASSOCIATION.ITEM_WITH_ROLE’)) <= 1;
END_ENTITY;
(*
Определения атрибутов:
assigned_name — представленное строковым типом данных label, наименование представлен
ного объектом external_referent_assignment задания внешней ссылки.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию;
role — объект object_role, представляющий роль, определяющую цель связывания представ
ленного объектом external_referent_assignment присвоения метки для ссылок извне с данными об
изделии.
Примечание— Дополнение данного атрибута является усовершенствованием содержащегося в
ИСО 10303-41:1994 определения объекта external_referent_assignment, представляющего присвоение ссылки на
внешний элемент. Это усовершенствование совместимо с предшествующими изданиями ИСО 10303-41.
115