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

QUALITYTYPES

 

Описание

Признаки качества

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

QUALITYTYPEID

 

INTEGER

 

 

 

 

QUALITYSHORTNAME

DSHORTNAME

VARCHAR(31)

 

 

 

 

QUALITYNAME

 

VARCHAR(50)

 

 

 

 

CATEGORYID

 

INTEGER

 

0 - Качества
1 - Почти качества
2 - Фракции
3 - Дополнительные переменные

 

 

QUALITYPARENTID

 

INTEGER

 

 

 

 

USESUBTYPES

 

INTEGER

0

3 - это вызов диалога

 

 

QUALITYUNIT

 

INTEGER

 

Единица измерения
1 - граммы
2 - проценты
3 - пользовательский тип(загрузка SQL из QUALITYTYPESVALUES)
4 - миллиграммы на килограмм

 

 

MINVALUE

DQUALITYVALUE

NUMERIC(9,2)

 

 

 

 

MAXVALUE

DQUALITYVALUE

NUMERIC(9,2)

 

 

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

QUALITYTYPES_SetID

BEFORE INSERT

Yes

0

 

 

Индексы

Индекс

Поля

Активен

Уникальный

Порядок

PK_QUALITYTYPES

QUALITYTYPEID

ASC

 

Ссылается на

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

 

Ссылающиеся

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

 

Определение

CREATE TABLE QUALITYTYPES (
    QUALITYTYPEID     INTEGER NOT NULL,
    QUALITYSHORTNAME  DSHORTNAME,
    QUALITYNAME       VARCHAR(50),
    CATEGORYID        INTEGER NOT NULL,
    QUALITYPARENTID   INTEGER,
    USESUBTYPES       INTEGER default 0,
    QUALITYUNIT       INTEGER,
    MINVALUE          DQUALITYVALUE,
    MAXVALUE          DQUALITYVALUE
);


ALTER TABLE QUALITYTYPES ADD CONSTRAINT PK_QUALITYTYPES PRIMARY KEY (QUALITYTYPEID);

 

     Previous topic Chapter index Next topic