ГОСТ Р ИСОГГС 10303-1123—2014
EXPRESS-спеиификация:
*>
TYPE document_location_select = SELECT BASED_ON
external_identification_item WITH
(Document_definition);
END_TYPE;
<*
4.3 Определение объектов ПЭМ
В настоящем подразделе определены объекты ПЭМ рассматриваемого прикладного модуля.
Каждый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное
понятие прикладной области, и содержит атрибуты для представления объекта. Далее приведены
объекты ПЭМ и их определения.
4.3.1 Объект Digital_document_definition
Объект Digital_document_definition является подтипом объекта Document_ definition. С
помощью настоящего объекта обозначается коллекция файлов, расположен-ных в архиве на
оптическом диске, в магнитном, электронном хранилище или их сочетании. Определяемый цифровой
документ может образовываться из одного или множества составляющих цифровых файлов.
EXPRESS-спеиификация:
*>
ENTITY Digital_document_definition
SUBTYPE OF (Document_definition);
files :SET[0:?] OF Digital_file;
END_ENTITY;
<*
Определение атрибута
files -набор экземпляров объекта Digital_filo. представляющих файлы, образующие
содержимое цифрового документа.
4.3.2 Объект Document_definition
Объект Document_definition - это такой подтип объекта Product_view_definition. который
содержит указатель на объект Document_version, представляющий документ некоторой версии в
определенном формате.
П р и м е ч а н и е-Представленный объектом Document_version документ некоторой версии может
иметь более одного представления.
Пример
-
Логический документ некоторой версии, содержащий модель формы, может
быть представлен во внутренних форматах различных CAD-систем.
Каждый экземпляр объекта Document_dofinition является или экземпляром объекта
Digital_document_definition, или экземпляром объекта Physical_document_definition.
П р и м е ч а н и е-В момент задания обозначения свойства представления могут быть еще
неизвестны.
EXPRESS-спеиификация:
*)
ENTITY Document_definition
SUPERTYPE OF (ONEOF (Digital_document_definition,
Physical_document_definition))
SUBTYPE OF (Product_view_definition);
SELF\Product_view_definition.name RENAMED description :OPTIONAL
STRING;
4