Описание
Контракты
Поля
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);
         
         
         
       |