TCF-Framework-Integration/db/UDO_T_EQUIPDS.sql

20 lines
761 B
SQL

/* Âûáîðêè äàííûõ îáîðóäîâàíèÿ */
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),
constraint UDO_C_EQUIPDS_NAME_NB check (rtrim(NAME) is not null),
constraint UDO_C_EQUIPDS_CODE_UN unique (COMPANY, CODE),
constraint UDO_C_EQUIPDS_NAME_UN unique (COMPANY, NAME)
);