You are on page 1of 2

Table Name: EventPlanLine

Statement:
CREATE TABLE EventPlanLine

( PlanNo VARCHAR2(8) CONSTRAINT EplPlanNoRequired NOT NULL,

LineNo DECIMAL(5) CONSTRAINT EplLineNoRequired NOT NULL, -- Max 99 lines

TimeStart DATE CONSTRAINT EplTimeStartRequired NOT NULL,

TimeEnd DATE CONSTRAINT EplTimeEndRequired NOT NULL,

NumberFld DECIMAL(5) CONSTRAINT EplNumberFldRequired NOT NULL, -- Max 99 fields

LocNo VARCHAR2(8) CONSTRAINT EplLocNoRequired NOT NULL,

ResNo VARCHAR2(8) CONSTRAINT EplResNoRequired NOT NULL,

CONSTRAINT PK_EVENT_PLAN_LINE PRIMARY KEY (PlanNo, LineNo),

CONSTRAINT FK_EPL_EVENT_PLAN FOREIGN KEY (PlanNo) REFERENCES EventPlan (PlanNo),

CONSTRAINT FK_EPL_LOCATION FOREIGN KEY (LocNo) REFERENCES Location (LocNo),

CONSTRAINT FK_EPL_RESOURCE_TBL FOREIGN KEY (ResNo) REFERENCES ResourceTbl (ResNo),

CONSTRAINT EPL_START_LT_END CHECK (TimeStart < TimeEnd)

);
Screen Snapshot:

You might also like