Реферат: MIDAS. Практическое применение
PHONE varchar(40), /* Телефон */
constraint PK_CLIENT primary key (CLIENT_ID)
);
/*Заголовокдокумента*/
create table DOC_TITLE
(
DOC_ID integer not null, /* ID */
DOC_NUM varchar(40) not null, /* Номер */
DOC_DATE date not null, /* Дата */
FROM_ID integer default 0 not null, /* Поставщик */
TO_ID integer default 0 not null, /* Получатель */
DOC_SUM DSum, /* Сумма */
constraint PK_DOC_TITLE primary key (DOC_ID),
constraint FK_DOC_FROM_CLIENT foreign key (FROM_ID)
references Client (CLIENT_ID)
on update cascade,
constraint FK_DOC_TO_CLIENT foreign key (TO_ID)
references Client (CLIENT_ID)
on update cascade
);
/*Содержимое*/
create table DOC_BODY
(
DOC_ID integer not null, /* сcылканазаголовок */
LINE_NUM integer not null, /* Номерп/п */
CONTENT varchar(250) not null, /* Наименование */
COUNT_NUM DCount, /* Количество */
PRICE DCurrency, /* Цена */
constraint PK_DOC_BODY primary key (DOC_ID, LINE_NUM),