"localhost:/firebird/data/ILICHEVSK2.FDB". Таблицы Previous topic Chapter index Next topic

CONTRACTS

 

Описание

Контракты

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

CONTRACTID

DINTEGER

INTEGER

 

Контракт

 

 

CONTRACTNUMBER

DSHORTNAMES

VARCHAR(31)

 

Номер контракта

 

 

CONTRACTDATE

DDATE

DATE

 

Дата заключения контракта

 

 

CONTRACTENDDATE

DDATE

DATE

 

Дата окончания действия приказа

 

 

OWNERID

DCLIENTID

INTEGER

 

*Владелец зерна (на кого поставлено)

 

 

PROVIDERID

DCLIENTID

INTEGER

 

*Поставщик (может)

 

 

FORWARDERID

DCLIENTID

INTEGER

 

*Доставщик (официальный)

 

 

COMMENT

DCOMMENTS

VARCHAR(254)

 

коментарий

 

 

ISAGREEMENT

DINTEGER

INTEGER

 

Типа внешнеэкономический контракт

 

 

PREDEDUCTION

 

NUMERIC(5,2)

 

Предварительное списание, %

 

 

VALUTAID

 

SMALLINT

 

*Валюта цены услуг

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

CONTRACTS_SetID

BEFORE INSERT

Yes

0

 

 

Индексы

Индекс

Поля

Активен

Уникальный

Порядок

PK_CONTRACTS

CONTRACTID

ASC

 

Ссылается на

(Нет таблиц, используемых таблицей CONTRACTS)

 

Ссылающиеся

Таблица

Внешний ключ

Поля

Внешнее поле

Правило удаления

Правило обновления

STORAGETICKETS

FK_STORAGETICKETS_CONTRACTI

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);

 

     Previous topic Chapter index Next topic