1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
CREATE TABLE AE7QTME1
(
ID NUMBER NOT NULL,
PARENT_ID NUMBER,
VERSION NUMBER DEFAULT '0' NOT NULL,
METHOD_VERSION NUMBER DEFAULT '0' NOT NULL,
WORKFLOW_ID NUMBER,
CODE VARCHAR2 (10),
CODE_NATURE VARCHAR2 (1),
LANGUE_ORIGINE VARCHAR2(5) NOT NULL,
CANCELED NUMBER,
CREE NUMBER,
ETAT VARCHAR2(10) DEFAULT 'INIT' NOT NULL,
THEO_BEGIN_DATE DATE,
THEO_END_DATE DATE,
REAL_BEGIN_DATE DATE,
REAL_END_DATE DATE,
CHARGE NUMBER NOT NULL,
IMPORTANCE VARCHAR2(10) DEFAULT '0' NOT NULL,
ARCHIVAGE NUMBER DEFAULT '0' NOT NULL,
MARK VARCHAR2(100),
LAST_BAT_DATE TIMESTAMP(6),
FIRST_DIFFUSION_DATE TIMESTAMP(6),
LAST_DIFFUSION_DATE TIMESTAMP(6),
TYPE_REPRISE VARCHAR2 (20),
TYPE_DIFFUSION VARCHAR2 (20),
ERROR_DIFFUSION NUMBER,
DOCXML XMLTYPE ,
FK_OPE_ID NUMBER NOT NULL
) TABLESPACE AE7QDDA3;
ALTER TABLE AE7QTME1
ADD (CONSTRAINT AE7QCME1
PRIMARY KEY (ID) USING INDEX TABLESPACE AE7QDIX3);
ALTER TABLE AE7QTME1
ADD CONSTRAINT AE7QIOS1 FOREIGN KEY (WORKFLOW_ID)
REFERENCES AE7QTOS1 (ID)
;
ALTER TABLE AE7QTME1
ADD CONSTRAINT AE7QIME1 FOREIGN KEY (FK_OPE_ID)
REFERENCES AE7QTOP1 (ID)
; |