ГОСТ Р ИСО 10303-21—2022
10.2.6 Ссылка на фрагмент URI, который разрешается в значение
Если идентификатор фрагмента URI разрешается значению, то LHS_OCCURRENCE_NAME долж
но быть именем экземпляра значения.
Пример
Ссылка
Комментарий
@100 = <
http://www.design_ archive.org/hub.stp#diameter
>;
/* Ссылка на значение, определяемое в
секции привязки файла hub.stp 7
@200 = <
http:///www.design_archive.org/axle.jt#length>
;/* Ссылка на значение, определяемое в
секции привязки файла STEP, полученного в
результате трансляции файла axle.jt 7
Примечание — Значение может быть простого типа или списочная структура.
10.2.7 Ссылка, использующая фрагмент URI, который является именем экземпляра объ
екта
Если идентификатор фрагмента URI является числом без знака, которое соответствует требова
ниям имени экземпляра объекта, то он будет разрешен экземпляру объекта с этим числом в ссылочной
структуре обмена и
null_value
("$") в противном случае.
Примечание — Ссылки на имена экземпляров разрешены, так что структуры обмена издания 3 могут
ссылаться на данные издания 2 настоящего стандарта.
11 Секции данных
11.1 Структура секции данных
Секция данных содержит экземпляры, передаваемые через структуру обмена. Каждая секция
данных содержит экземпляры объектов, соответствующие одной EXPRESS-схеме, определенной в за
головочной секции.
Синтаксис секции данных представлен в таблице 3. Каждая секция данных должна начинаться с
ключевого слова "DATA". Если в структуру обмена включено несколько секций данных, в каждой из них за
ключевым словом "DATA" должен следовать список параметров (PARAMETERJJST), содержащий
строку (STRING) или список (LIST).
Первым параметром должна быть строка (STRING), содержащая индивидуальное имя секции.
Вторым параметром должен быть список (LIST), содержащий одну строку (STRING). Данная строка
должна содержать имя схемы, управляющей заданной секцией данных. Имя данной схемы должно
входить в заголовочную секцию объекта
file_schema.
Если структура обмена содержит только одну секцию данных, тогда список параметров
(PARAMETER_LIST) может быть опущен. В этом случае в заголовочной секции объекта
file_schema
должна быть определена только одна схема, управляющая заданной секцией данных.
Каждая секция данных должна заканчиваться специальной лексемой "ENDSEC;".
Примечания
1 Раздел данных является необязательным в настоящем стандарте, так что структуры обмена могут быть
созданы для определения ссылок на пересылку в другие структуры.
2 В приложении Н представлен полный пример секции данных в структуре обмена.
11.2 Экземпляры объектов секции данных
Каждый экземпляр объекта, который не определяется внешней ссылкой (см. раздел 10), должен
отображаться на конструкцию ENTITYJNSTANCE (см. таблицу 3) в секции данных, как определено в
12.2. Каждый экземпляр объекта должен быть представлен в секции данных не более одного раза: раз
личающиеся экземпляры объектов должны иметь различные имена. Экземпляры объектов в структуре
обмена не нуждаются в упорядочении. Ссылка на имя экземпляра объекта может появляться до того, как
оно будет определено в структуре обмена.
32