ГОСТ Р МЭК 61512-2—2016
Длины информационных полей, установленных для определения таблиц обмена в языке SQL,
должны быть достаточны для представления значений по умолчанию, но не должны выходить за мини
мальный или максимальный пределы размеров строки. Инструменты, записывающие и считывающие
таблицы обмена в языке SQL. должны учитывать длину информационной строки.
5.1.3 Общий обмен информацией
Рассматриваемое множество таблиц содержит информацию, включающую описание формата
обмена и используемую, в общем случае, в различных множествах таблиц обмена. На рисунке 14 при
ведена таблица, используемая для обмена общей информацией.
BXT_Exctiange — таблица обмена общей информацией. BXT_EnumerationSet — таблица множества элементов перечис
ления. BXT_Enumeration — таблица нумерации
Рисунок 14 — Таблица обмена обшей информацией
5.1.3.1 Обмен информацией
Таблица обмена общей информацией. BXT_Exchange, содержит всю информацию, используемую
только один раз при обмене данными (см. таблицу 29).
Таблица обмена BXT_Exctiangeсодержит (см. таблицу 30) одну записьпокаждомупункту (например,
признаки SCHEMA и DELIMITER). Она также может содержать прочую информацию для пользователя.
Т а б л и ц а 29 — BXT_Exchange
Атрибут
Описание
ExchangelD
Идентифицирует элемент обмена
ExchangeValueИдентифицирует значение для обмениваемой информации
Т а б л и ц а 30 — Содержание таблицы обмена BXT_Exchange
ExchangelO
Описание
Schema
Версия стандарта, используемого при определении схемы базы данных. Начальное значе
ние версии совпадает с № настоящего стандарта (например, версия МЭК 61512-2:2001)
Delimiter
ToollD
ToolVersion
ToolSchema
Признак, используемый для установления различия между именами элементов в иерархии
имен рецептурных элементов
Идентификация инструмента, создающего таблицы обмена
Версия инструмента, создавшего таблицы обмена
Версия адаптированной версии, созданной рассматриваемым инструментом
5.1.3.2 Множества элементов перечисления
Многие таблицы имеют информационные поля, содержащие стандартные или определенные поль
зователем перенумерованные пункты. Данные перенумерованные пункты проходят в таблице обмена
как номера, строки располагаются в таблице множества элементов перечисления. Таблицы множества
элементов перечисления (см. таблицу 31) обеспечивают однократное размещение переводов строки
на различные языки. Таблица BXT_EnumerationSet определяет множество элементов перечисления.
Таблица BXT_Enumeration указывает на соответствующий элемент множества и ассоциированное чис
ленное значение.
23