Описание таблицы refresh_bo.ref
create table ref
(
company_id varchar(20) not null,
from_bo_id varchar(20) not null,
from_instance_id varchar(20) not null,
from_field_id varchar(20) not null,
to_bo_id varchar(20) not null,
to_instance_id varchar(20) not null,
primary key (to_instance_id, from_instance_id, from_field_id)
);
comment on table ref is 'Здесь храниться информация о связях бизнес-объектов между собой. Таблица нужна для быстрого получения обратных связей';
comment on column ref.company_id is 'ИД компании, в которой находятся ссылающиеся инстанции бизнес-объектов';
comment on column ref.from_bo_id is 'ИД бизнес-объекта, инстанция которого ссылается на другую инстанцию';
comment on column ref.from_instance_id is 'ИД инстанции, которая ссылается на другую инстанцию';
comment on column ref.from_field_id is 'ИД поля, по которому инстанция ссылается на другую инстанцию';
comment on column ref.to_bo_id is 'ИД бизнес-объекта инстанции, на которую ссылается инстанция from_instance_id';
comment on column ref.to_instance_id is 'ИД инстанции, на которую ссылается инстанция from_instance_id';