Описание
Контракты
Поля
PK | FK | Поле | Домен | Тип | NN | По умолчанию | Описание |
---|---|---|---|---|---|---|---|
|
CONTRACTID |
INTEGER |
|
Контракт |
|||
|
|
CONTRACTNUMBER |
VARCHAR(31) |
|
Номер контракта |
||
|
|
CONTRACTDATE |
DATE |
|
Дата заключения контракта |
||
|
|
CONTRACTENDDATE |
DATE |
|
Дата окончания действия приказа |
||
|
|
OWNERID |
INTEGER |
|
*Владелец зерна (на кого поставлено) |
||
|
|
PROVIDERID |
INTEGER |
|
*Поставщик (может) |
||
|
|
FORWARDERID |
INTEGER |
|
*Доставщик (официальный) |
||
|
|
COMMENT |
VARCHAR(254) |
|
коментарий |
||
|
|
ISAGREEMENT |
INTEGER |
|
Типа внешнеэкономический контракт |
||
|
|
PREDEDUCTION |
|
NUMERIC(5,2) |
|
Предварительное списание, % |
|
|
|
VALUTAID |
|
SMALLINT |
|
*Валюта цены услуг |
Триггеры
Триггер | Тип | Активность | Порядок | Описание |
---|---|---|---|---|
BEFORE INSERT |
Yes |
0 |
  |
Индексы
Индекс | Поля | Активен | Уникальный | Порядок |
---|---|---|---|---|
CONTRACTID |
ASC |
Ссылается на
(Нет таблиц, используемых таблицей CONTRACTS)
Ссылающиеся
Таблица | Внешний ключ | Поля | Внешнее поле | Правило удаления | Правило обновления |
---|---|---|---|---|---|
CONTRACTID |
CONTRACTID |
NO ACTION |
NO ACTION |
Определение
CREATE TABLE CONTRACTS (
CONTRACTID DINTEGER NOT NULL,
CONTRACTNUMBER DSHORTNAMES,
CONTRACTDATE DDATE,
CONTRACTENDDATE DDATE,
OWNERID DCLIENTID,
PROVIDERID DCLIENTID,
FORWARDERID DCLIENTID,
COMMENT DCOMMENTS,
ISAGREEMENT DINTEGER,
PREDEDUCTION NUMERIC(5,2),
VALUTAID SMALLINT
);
ALTER TABLE CONTRACTS ADD CONSTRAINT PK_CONTRACTS PRIMARY KEY (CONTRACTID);