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

CROPPARAMS

 

Описание

Наборы качеств для культур/классов (по типам - использования)

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

CROPPARAMID

DINTEGER

INTEGER

 

Параметр культуры

 

 

CROPPARAMTYPEID

DINTEGER

INTEGER

 

*Тип набора параметров

 

 

CROPID

DINTEGER

INTEGER

 

*Культура

 

 

CLASSID

DINTEGER

INTEGER

 

*Класс

 

 

QUALITYTYPEID

DINTEGER

INTEGER

 

*Тип качества

 

 

PARENTID

DINTEGER

INTEGER

 

Ссылка на родительский тип качества

 

 

STATE

DINTEGER

INTEGER

 

0 - активные настройки
-1 - удаление корневых настроек

 

 

SORTINDEX

DINTEGER

INTEGER

 

Порядок вывода в дереве

 

 

DEFAULTVALUE

DQUALITYVALUE

NUMERIC(9,2)

 

Значение по умолчанию

 

 

READONLY

DINTEGER

INTEGER

 

Признак "только для чтения" ли я?
1 - жмотная запись(только для чтения)
null, 0 - нормальная(незакрысенная)

 

 

REQUIRED

DINTEGER

INTEGER

 

Признак обязательности заполнения
1 - обязательный параметр
0, null - ой да надо мне этот параметр (не обязательный)

 

 

STORAGETICKET

DINTEGER

INTEGER

 

Признак отображения показателя качества в разделе "прочие параметры" складской квитанции:
1 - показатель качества отображается
0, null - да делать мне больше нечего как отображать этот показатель качества

 

 

EDITING

 

INTEGER

 

Признак "редактируемое" - разрешает редактировать поле в формах просмотра
0 (null) - не редактируемое;
1 - редактируемое.

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

CROPPARAMS_SetID

BEFORE INSERT

Yes

0

 

 

Индексы

Индекс

Поля

Активен

Уникальный

Порядок

CROPPARAMS_IDX_CROPID

CROPID

ASC

CROPPARAMS_IDX_CROPPARAMTYPEID

CROPPARAMTYPEID

ASC

CROPPARAMS_QUALITYTYPE_IDX

QUALITYTYPEID

ASC

PK_CROPPARAMS

CROPPARAMID

ASC

 

Ссылается на

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

 

Ссылающиеся

(Нет таблиц, использующих таблицу CROPPARAMS)

 

Определение

CREATE TABLE CROPPARAMS (
    CROPPARAMID      DINTEGER NOT NULL,
    CROPPARAMTYPEID  DINTEGER NOT NULL,
    CROPID           DINTEGER NOT NULL,
    CLASSID          DINTEGER,
    QUALITYTYPEID    DINTEGER,
    PARENTID         DINTEGER,
    STATE            DINTEGER,
    SORTINDEX        DINTEGER,
    DEFAULTVALUE     DQUALITYVALUE,
    READONLY         DINTEGER,
    REQUIRED         DINTEGER,
    STORAGETICKET    DINTEGER,
    EDITING          INTEGER
);


ALTER TABLE CROPPARAMS ADD CONSTRAINT PK_CROPPARAMS PRIMARY KEY (CROPPARAMID);
CREATE INDEX CROPPARAMS_IDX_CROPID ON CROPPARAMS (CROPID);
CREATE INDEX CROPPARAMS_IDX_CROPPARAMTYPEID ON CROPPARAMS (CROPPARAMTYPEID);
CREATE INDEX CROPPARAMS_QUALITYTYPE_IDX ON CROPPARAMS (QUALITYTYPEID);

 

     Previous topic Chapter index Next topic