"localhost:/firebird/data/ILICHEVSK2.FDB". ������� Previous topic Chapter index Next topic

SILAGEPACKS

 

��������

(��� �������� ��� ������� SILAGEPACKS)

 

����

PK

FK

����

�����

���

NN

�� ���������

��������

 

SILAGEPACKID

 

INTEGER

 

 

 

 

STORAGEID

 

INTEGER

 

 

 

 

NAME

 

VARCHAR(30)

 

 

 

 

COVERDATE

 

TIMESTAMP

 

 

 

 

EMPTYDATE

 

TIMESTAMP

 

 

 

 

QUALITYID

 

INTEGER

 

 

 

 

SILAGEQUALITYID

 

INTEGER

 

 

 

 

WEIGHT

 

INTEGER

 

 

 

 

STATE

 

INTEGER

 

 

 

 

RECIPEID

 

INTEGER

 

 

 

 

COMMENT

DCOMMENTS

VARCHAR(254)

 

 

 

 

SILAGEPACKTYPEID

DSILAGETYPEID

INTEGER

 

 

 

 

HEIGHT

 

DECIMAL(6,1)

 

������� ����� � ����������, ��

 

 

VOLUME

 

DECIMAL(10,3)

 

����� ����� � ����������, � ���.

 

 

TEMPERATURE

 

DECIMAL(6,2)

 

����������� ����� � ����������, �C

 

 

CONSISTENCE

 

DECIMAL(6,3)

 

��������� ����� ��� 20�C, ��/� ���.

 

 

MASS

 

INTEGER

 

����� ����� � ����������, ��

 

 

PLATFORMID

DINTEGER

INTEGER

 

�������������� ��������� ������������

 

��������

�������

���

����������

�������

��������

SILAGEPACKS_CalcQuality

BEFORE UPDATE

Yes

0

 

SILAGEPACKS_EraseComment

BEFORE UPDATE

Yes

0

 

SILAGEPACKS_SetID

BEFORE INSERT

Yes

0

 

SILAGEPACKS_SetWeight

BEFORE UPDATE

Yes

1

 

 

�������

������

����

�������

����������

�������

SILAGEPACKS_STORAGEID_IDX

STORAGEID

ASC

 

��������� ��

(��� ������, ������������ �������� SILAGEPACKS)

 

�����������

�������

������� ����

����

������� ����

������� ��������

������� ����������

SILAGE

FK_SILAGE_SILAGEPACKID

SILAGEPACKID

SILAGEPACKID

CASCADE

NO ACTION

 

�����������

CREATE TABLE SILAGEPACKS (
    SILAGEPACKID      INTEGER NOT NULL,
    STORAGEID         INTEGER,
    NAME              VARCHAR(30),
    COVERDATE         TIMESTAMP,
    EMPTYDATE         TIMESTAMP,
    QUALITYID         INTEGER,
    SILAGEQUALITYID   INTEGER,
    WEIGHT            INTEGER,
    STATE             INTEGER,
    RECIPEID          INTEGER,
    COMMENT           DCOMMENTS,
    SILAGEPACKTYPEID  DSILAGETYPEID,
    HEIGHT            DECIMAL(6,1),
    VOLUME            DECIMAL(10,3),
    TEMPERATURE       DECIMAL(6,2),
    CONSISTENCE       DECIMAL(6,3),
    MASS              INTEGER,
    PLATFORMID        DINTEGER
);


ALTER TABLE SILAGEPACKS ADD PRIMARY KEY (SILAGEPACKID);
CREATE INDEX SILAGEPACKS_STORAGEID_IDX ON SILAGEPACKS (STORAGEID);

 

     Previous topic Chapter index Next topic