Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10303-14-2015; Страница 44

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 32954-2014 Дороги автомобильные общего пользования. Знаки переменной информации. Методы контроля (Настоящий стандарт распространяется на знаки переменной информации и устанавливает методы их контроля) ГОСТ Р ИСО 13008-2015 Информация и документация. Процессы конверсии и миграции электронных документов (В настоящем стандарте рассматриваются вопросы планирования, требования и процедуры конверсии и миграции электронных документов (включающих электронные объекты и метаданные) с целью сохранения аутентичности, надежности, целостности и возможности использования этих документов в качестве свидетельств деловых транзакций. Эти электронные документы могут находиться в специальном хранилище, либо активно использоваться в деловой деятельности. Описанные в настоящем стандарте процедуры не охватывают в полной мере такие темы, как:. - системы резервного копирования;. - обеспечение долговременной сохранности электронных документов;. - функциональные возможности доверенных электронных хранилищ;. - процесс конверсии материалов из аналоговых в электронные и из электронных в аналоговые форматы) ГОСТ 11039-2015 Ткани льняные, полульняные пестротканые и кислованные. Общие технические условия (Настоящий стандарт распространяется на готовые льняные и полульняные пестротканые и кислованные ткани (далее ткани), предназначенные для изготовления дорожек (напольных), террас, тентов, шезлонгов, матрацев, чехлов, сувенирных и других аналогичных изделий)
Страница 44
Страница 1 Untitled document
ГОСТ Р ИСО 10303-142015
(• Определение отображения ’*)
SCHEMA_MAP example;
REFERENCE FROM source_schema AS SOURCE;
REFERENCE FROM target_schema AS TARGET;
MAP component_map AS c :component;
FROM pd : product_definition;
SELECT
c.description :s pd.description;
c.product_name := pd.product_name;
c.names := FOR EACH pdn_instance
IN EXTENT(SOURCE_SCHEMA.PRODUCT_DEFINITION_NAME1);
WHERE pdn_instance,of_product_definition :*•; pd;
RETURN pdn_instance.name;
END_MAP;
END SCHEMA MAP;
2
Данный пример иллюстрирует использование вложенных выражений
FOR.
При этом пример 1
изменяется следующим образом:
(* Исходная схема М
SCHEMA source_schema;
ENTITY product_definition;
product_name : STRING;
description : STRING;
END_ENTITY;
ENTITY product_definition_name ;
name : STRING;
of_product_definition :product definition;
END_ENTITY;
ENTITY product_definition_value;
of__pdn : product_definition_name;
val : STRING;
END_ENTITY;
END_SCHEMA;
(■ Целевая схема *)
SCHEMA target_schema;
ENTITY component;
values : SET [0:?] OF SET (0:?] OF STRING;
product_name : STRING;
description : STRING;
END_ENTITY;
END_SCHEMA;
Все экземпляры объекта
product_definition_value,
ссылающиеся на один экземпляр объекта
product_definition_name.
сгруппированы вместе и представлены во внутренней агрегированной
структуре атрибута
component.values.
Это выглядит следующим образом:
(* Определение отображения *)
SCHEMA_MAP example;
REFERENCE FROM source_schema AS SOURCE;
REFERENCE FROM target_schema AS TARGET;
MAP component_map AS c :component;
FROM pd :product_definition;
SELECT
c.description := pd.description;
c.product name :« ixi-Procluct_name;
c.values := FOR EACH pdn_instance
IN EXTENT(1SOURCE_SCHEMA.PRODUCT_DEFINITION_NAME) ;
WHERE pdn_instance.of_product_definitionpd;
RETURN FOR EACH pdv_instance
IN EXTENT(1SOURCE_SCHEMA.PRODUCT_DEFINITION_VALUE’);
WHERE pdv_instance.of_pdnpdn_instance;
RETURN pdv_instance.val;
END_MAP;
END SCHEMA MAP;
39