Описание
--- Партии
Поля
PK | FK | Поле | Домен | Тип | NN | По умолчанию | Описание |
---|---|---|---|---|---|---|---|
|
PARTYID |
|
INTEGER |
|
Партия |
||
|
|
NEXTPARTYID |
INTEGER |
|
*Следующая партия |
||
|
|
CROPID |
INTEGER |
|
*Культура |
||
|
|
CLASSID |
INTEGER |
|
*Класс |
||
|
|
SORTID |
INTEGER |
|
*Сорт |
||
|
|
STORAGEID |
|
INTEGER |
|
Склад |
|
|
|
BEGINDATE |
|
DATE |
|
Дата открытия |
|
|
|
PARTYNAME |
VARCHAR(31) |
|
Название партии |
||
|
|
ENDDATE |
|
DATE |
|
Дата закрытия |
|
|
|
STATE |
|
INTEGER |
|
Состояние: |
|
|
|
COMMENT |
VARCHAR(254) |
|
Коментарий |
||
|
|
HARVESTINGYEAR |
INTEGER |
|
Год сбора урожая |
Триггеры
Триггер | Тип | Активность | Порядок | Описание |
---|---|---|---|---|
BEFORE INSERT |
Yes |
0 |
  |
Индексы
Индекс | Поля | Активен | Уникальный | Порядок |
---|---|---|---|---|
CROPID, STATE |
ASC |
|||
STATE |
ASC |
|||
PARTYID |
ASC |
Ссылается на
(Нет таблиц, используемых таблицей PARTIES)
Ссылающиеся
(Нет таблиц, использующих таблицу PARTIES)
Определение
CREATE TABLE PARTIES (
PARTYID INTEGER NOT NULL,
NEXTPARTYID DINTEGER,
CROPID DCROPID,
CLASSID DCLASSID,
SORTID DSORTID,
STORAGEID INTEGER NOT NULL,
BEGINDATE DATE,
PARTYNAME DSHORTNAME,
ENDDATE DATE,
STATE INTEGER,
COMMENT DCOMMENTS,
HARVESTINGYEAR DINTEGER
);
ALTER TABLE PARTIES ADD CONSTRAINT PK_PARTIES PRIMARY KEY (PARTYID);
CREATE INDEX PARTIES_CROP_STATE_IDX ON PARTIES (CROPID, STATE);
CREATE INDEX PARTIES_STATE ON PARTIES (STATE);