5.7.1 Общие положения
Данный пункт содержит определения для представления данных о самом поставщике. Если поставщиков несколько, то необходимо иметь возможность идентифицировать источник определенного словарного элемента. Рисунок 6 представляет модель планирования данных, ассоциированную с поставщиком, с последующим определением EXPRESS.
Рисунок 6, лист 1 - Краткое описание поставщика данных и соотношений
identified_by | Идентифицирован ... |
supplier_BSU | BSU поставщика |
defined_by | Определен ... |
class_BSU | BSU класса |
supplier_element | Элемент поставщика |
org | Организация |
person_organization_schema.orgаnization | Схема коммерческой организации. Организация |
addr | Адрес |
person_organization_schema.address | Схема коммерческой организации. Адрес |
Рисунок 6, лист 2
5.7.2 BSU поставщика (Supplier_BSU)
Сущность supplier_BSU задает уникальную идентификацию поставщиков информации.
Пример представления на языке EXPRESS:
*)
ENTITY supplier_BSU
SUBTYPE OF (basic_semantic_unit);
SELF\basic_semantic_unit.code: supplier_code_type;
DERIVE
SELF\basic_semantic_unit.version: version_type := '1';
absolute_id: identifier := SELF\basic_semantic_unit.code;
UNIQUE
UR1: absolute_id;
END_ENTITY; -- supplier_BSU
(*
Определения атрибутов:
code: код поставщика, назначенный в соответствии с ИСО 13584-26.
version: номер версии кода поставщика должен быть равен 1.
absolute_id: абсолютная идентификация поставщика.
Пояснение к тексту программы:
UR1: идентификатор поставщика, определенный атрибутом absolute_id, является уникальным.