ГОСТ Р ИСОГГС 10303-1747—2015
5.2.2 Определение объектов ИММ
Вданном пункте определены объекты ИММ прикладного модуля «Документация на изделие».
5.2.2.1 Объект documentjdentifier
Объект documentjdentifier является подтипом объекта group, который определяет
идентификатор для документа с помощью атрибута name.
EXPRESS-слецификация:
*>
ENTITY document_identifier
SUBTYPE OF (group);
UNIQUE
UR1: SELF\group.name, SELF\group.description;
END_ENTITY?
(*
Формальное утверждение
UR1 - комбинация значений атрибутов name и description должна быть уникальной среди эк
земпляров объекта documentjdentifier.
5.2.2 2 Объект documentJdentifier_assignment
Объект documentJdentifier_assignment является подтипом объекта group_assignment.
которыйопределяетодинилинесколькоэкземпляров типа данных
document_identifier_assigned_item. Если таких экземпляров несколько, то все они являются вер
сиями одного и того же документа.
Пример - Принципиальная схема может иметь основной идентификатор, а обозначе
ние любой версии данной схемы отличается от обозначений других версий только значе
нием атрибута description объекта document.
Примечание - Вследствие ограничения, наложенного на объект documentjdentifier. ни на один из
его экземпляров не может быть дано более одной ссылки, что гарантирует уникальность обьекта
assigned group.
EXPRESS-слецификация.
*>
ENTITY aocument_identifier_assignment
SUBTYPE OF <group_assignment);
SELF\group_assignment.assigned_group : document_identifier;
items : SET[1:?J OF document_identifier_assigned_item;
END_ENTITY;
<*
Определения атрибутов
assigned_group - атрибут, унаследованный от объекта group_assognment. должен быть зано
во объявлен для объекта document_identifier_assignmont как объектdocumentjdontifier;
items - определяет роль типа данных documentJdentifier_assignedJtem для объекта
documentJdentifier_assignment.
5.2.2.3 Объект partial_document_with_structuredjext_ropresentation_assignment
Объект partial_document_with_structuredJext_reprosentation_assignment является подтипом
объектов applied_document_usage_constraint_assignment и characterized_ object, который реали
зуетпонятие,представленноевПЭМобъектомPartial_document_
with_structuredJext_representation_assignment.
EXPRESS-слецификация.
*>
ENTITY partial_document_with_structured_text_represer.tation_assignment
SUBTYPE OF (applied_document_usage_constraint_assignment/
characterized_object);
16