diff --git a/db/UDO_T_EQUIPDS.sql b/db/UDO_T_EQUIPDS.sql index 3d41a34..b3aaafa 100644 --- a/db/UDO_T_EQUIPDS.sql +++ b/db/UDO_T_EQUIPDS.sql @@ -1,15 +1,15 @@ -/* */ +/* Выборки данных оборудования */ create table UDO_T_EQUIPDS ( - /* */ + /* Регистрационный номер */ RN number(17) not null, - /* */ + /* Организация */ COMPANY number(17) not null, - /* */ + /* Мнемокод */ CODE varchar2(40) not null, - /* */ + /* Наименование */ NAME varchar2(200) not null, - /* */ + /* Ключи */ constraint UDO_C_EQUIPDS_RN_PK primary key (RN), constraint UDO_C_EQUIPDS_COMPANY_FK foreign key (COMPANY) references COMPANIES(RN), constraint UDO_C_EQUIPDS_CODE_NB check (rtrim(CODE) is not null), diff --git a/db/UDO_T_EQUIPDSCM.sql b/db/UDO_T_EQUIPDSCM.sql index 403279a..8af53ce 100644 --- a/db/UDO_T_EQUIPDSCM.sql +++ b/db/UDO_T_EQUIPDSCM.sql @@ -1,23 +1,23 @@ -/* ( ) */ +/* Выборки данных оборудования (классы оборудования) */ create table UDO_T_EQUIPDSCM ( - /* */ + /* Регистрационный номер */ RN number(17) not null, - /* */ + /* Родитель */ PRN number(17) not null, - /* */ + /* Класс оборудования */ EQOBJKIND number(17) not null, - /* */ + /* Описание структуры выборки */ DATA_CONFIG clob, - /* */ + /* Процедура формирования */ USERPROCS_DATA number(17) not null, - /* FTP */ + /* Функция обмена для выгрузки на FTP */ EXSSERVICEFN_UPLOAD number(17) not null, - /* */ + /* Функция обмена для передачи внешней системе */ EXSSERVICEFN_SEND_MD number(17) not null, - /* */ + /* Функция обмена для обработки внешней системой */ EXSSERVICEFN_SEND_RQ number(17) not null, - /* */ + /* Ключи */ constraint UDO_C_EQUIPDSCM_RN_PK primary key (RN), constraint UDO_C_EQUIPDSCM_PRN_FK foreign key (PRN) references UDO_T_EQUIPDS(RN), constraint UDO_C_EQUIPDSCM_USRPD_FK foreign key (USERPROCS_DATA) references USERPROCS(RN), diff --git a/db/UDO_T_EQUIPDSCMFL.sql b/db/UDO_T_EQUIPDSCMFL.sql index 34cb9b5..0aeab4e 100644 --- a/db/UDO_T_EQUIPDSCMFL.sql +++ b/db/UDO_T_EQUIPDSCMFL.sql @@ -1,21 +1,21 @@ -/* ( , ) */ +/* Выборки данных оборудования (классы оборудования, файлы данных) */ create table UDO_T_EQUIPDSCMFL ( - /* */ + /* Регистрационный номер */ RN number(17) not null, - /* */ + /* Родитель */ PRN number(17) not null, - /* */ + /* Имя файла */ FILE_NAME varchar2(2000) not null, - /* */ + /* Описание */ DESCR varchar2(4000) default null, - /* */ + /* Идентификатор очереди обработки */ QUEUE_ID varchar2(200) default null, - /* */ + /* Состояние */ STATUS number(1) default 0 not null, - /* */ + /* Сообщение об ошибке */ ERR varchar2(4000) default null, - /* */ + /* Ключи */ constraint UDO_C_EQUIPDSCMFL_RN_PK primary key (RN), constraint UDO_C_EQUIPDSCMFL_PRN_FK foreign key (PRN) references UDO_T_EQUIPDSCM(RN), constraint UDO_C_EQUIPDSCMFL_FLNM_NB check (rtrim(FILE_NAME) is not null), diff --git a/db/UDO_T_EQUIPDSCMML.sql b/db/UDO_T_EQUIPDSCMML.sql index 9c81d95..80d03a2 100644 --- a/db/UDO_T_EQUIPDSCMML.sql +++ b/db/UDO_T_EQUIPDSCMML.sql @@ -1,23 +1,23 @@ -/* ( , ) */ +/* Выборки данных оборудования (классы оборудования, модели) */ create table UDO_T_EQUIPDSCMML ( - /* */ + /* Регистрационный номер */ RN number(17) not null, - /* */ + /* Родитель */ PRN number(17) not null, - /* (TCF - (Technical Condition Forecast), RUL - (Remaining Useful Life), FP - (Failure Predict)) */ + /* Задача (TCF - оценка технического состояния (Technical Condition Forecast), RUL - прогнозирование остаточного ресурса (Remaining Useful Life), FP - Прогнозирование отказа (Failure Predict)) */ TASK varchar2(3) default 'RUL' not null, - /* () */ + /* Точность (план) */ PRECISION_P number(3) not null, - /* () */ + /* Точность (факт) */ PRECISION_F number(3) default null, - /* */ + /* Идентификатор очереди обработки */ QUEUE_ID varchar2(200) default null, - /* */ + /* Состояние */ STATUS number(1) default 0 not null, - /* */ + /* Сообщение об ошибке */ ERR varchar2(4000) default null, - /* */ + /* Ключи */ constraint UDO_C_EQUIPDSCMML_RN_PK primary key (RN), constraint UDO_C_EQUIPDSCMML_PRN_FK foreign key (PRN) references UDO_T_EQUIPDSCM(RN), constraint UDO_C_EQUIPDSCMML_TASK_NB check (rtrim(TASK) is not null),