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

CONTRACTS

 

��������

���������

 

����

PK

FK

����

�����

���

NN

�� ���������

��������

 

CONTRACTID

DINTEGER

INTEGER

 

��������

 

 

CONTRACTNUMBER

DSHORTNAMES

VARCHAR(31)

 

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

 

 

CONTRACTDATE

DDATE

DATE

 

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

 

 

CONTRACTENDDATE

DDATE

DATE

 

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

 

 

OWNERID

DCLIENTID

INTEGER

 

*�������� ����� (�� ���� ����������)

 

 

PROVIDERID

DCLIENTID

INTEGER

 

*��������� (�����)

 

 

FORWARDERID

DCLIENTID

INTEGER

 

*��������� (�����������)

 

 

COMMENT

DCOMMENTS

VARCHAR(254)

 

����������

 

 

ISAGREEMENT

DINTEGER

INTEGER

 

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

 

 

PREDEDUCTION

 

NUMERIC(5,2)

 

��������������� ��������, %

 

 

VALUTAID

 

SMALLINT

 

*������ ���� �����

 

��������

�������

���

����������

�������

��������

CONTRACTS_SetID

BEFORE INSERT

Yes

0

 

 

�������

������

����

�������

����������

�������

PK_CONTRACTS

CONTRACTID

ASC

 

��������� ��

(��� ������, ������������ �������� CONTRACTS)

 

�����������

�������

������� ����

����

������� ����

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

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

STORAGETICKETS

FK_STORAGETICKETS_CONTRACTI

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);

 

     Previous topic Chapter index Next topic