Professional Documents
Culture Documents
Database
Database
(
DEPT_ID INTEGER,
DEPT_NAME VARCHAR2(30) NOT NULL,
HOD_ID INTEGER,
PRIMARY KEY(DEPT_ID)
);
PRIMARY KEY(NURSE_ID),
FOREIGN KEY(DEPT_ID) REFERENCES DEPARTMENT_DG(DEPT_ID)
);
PRIMARY KEY(WARD_ID),
FOREIGN KEY (DEPT_ID) REFERENCES DEPARTMENT_DG(DEPT_ID)
);
PRIMARY KEY(PAT_ID),
FOREIGN KEY (WARD_NO) REFERENCES WARD_119(WARD_ID)
);
CREATE TABLE TEST_119
(
TEST_ID INTEGER,
TEST_NAME VARCHAR2(30),
TEST_DATE DATE,
TEST_RESULT VARCHAR(30),
PRIMARY KEY(TEST_ID)
);
PRIMARY KEY(PAT_ID,DOC_ID),
FOREIGN KEY (PAT_ID) REFERENCES PATIENT_DG(PAT_ID),
FOREIGN KEY (DOC_ID) REFERENCES DOCTOR_DG(DOC_ID)
);
PRIMARY KEY(DEPT_ID,DOC_ID),
FOREIGN KEY(DEPT_ID) REFERENCES DEPARTMENT_DG(DEPT_ID),
FOREIGN KEY(DOC_ID) REFERENCES DOCTOR_DG(DOC_ID)
);
PRIMARY KEY(DEPT_ID,WARD_ID),
FOREIGN KEY(DEPT_ID) REFERENCES DEPARTMENT_DG(DEPT_ID),
FOREIGN KEY(WARD_ID) REFERENCES WARD_DG(WARD_ID)
);
PRIMARY KEY(DEPT_ID,NURSE_ID),
FOREIGN KEY(DEPT_ID) REFERENCES DEPARTMENT_DG(DEPT_ID),
FOREIGN KEY(NURSE_ID) REFERENCES NURSE_DG(NURSE_ID)
);
CREATE TABLE TAKESCARE_DG
(
PAT_ID INTEGER,
NURSE_ID INTEGER,
PRIMARY KEY(PAT_ID,NURSE_ID),
FOREIGN KEY(PAT_ID) REFERENCES PATIENT_DG(PAT_ID),
FOREIGN KEY(NURSE_ID) REFERENCES NURSE_DG(NURSE_ID)
);
PRIMARY KEY(PAT_ID,WARD_ID),
FOREIGN KEY(PAT_ID) REFERENCES PATIENT_119(PAT_ID),
FOREIGN KEY(WARD_ID) REFERENCES WARD_DG(WARD_ID)
);
PRIMARY KEY(PAT_ID,TEST_ID),
FOREIGN KEY(PAT_ID) REFERENCES PATIENT_DG(PAT_ID),
FOREIGN KEY(TEST_ID) REFERENCES TEST_DG(TEST_ID)
);
PRIMARY KEY(DOC_ID,TEST_ID),
FOREIGN KEY(DOC_ID) REFERENCES DOCTOR_DG(DOC_ID),
FOREIGN KEY(TEST_ID) REFERENCES TEST_DG(T
EST_ID)
);
/
***********************************************************************************
*************************************/
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
CREATE TABLE PATIENT_H
PAT_ID , PAT_AGE ,PAT_ADD ,DISEASE ,ADMIT_DATE ,RELEASE_DATE ,WARD_NO ,
PRIMARY KEY(PAT_ID), FOREIGN KEY (WARD_NO) REFERENCES WARD_DG(WARD_ID)
INSERT INTO PATIENT_H VALUES(1,29,'5R RC NAGAR','');