Académique Documents
Professionnel Documents
Culture Documents
--SALARY
--DEPARTMENT
CREATE TABLE DEPARTMENT (DEPTID VARCHAR (10), DEPTNAME VARCHAR (20), LOCATION
VARCHAR (20), CONSTRAINT PK_DEPARTMENT PRIMARY KEY (DEPTID))
--EMPLOYEE
CREATE TABLE EMPLOYEE (EMPID VARCHAR (10), EMPNAME VARCHAR (20), DEPTID VARCHAR
(10), JOINING_DT DATE, DOB DATE, YRS_OF_EXP NUMERIC,EMPLOYEE_CATEGORY VARCHAR(1),
LEAVE_CATEGORY VARCHAR(1), CONSTRAINT PK_EMPLOYEE PRIMARY KEY(EMPID), CONSTRAINT
fK_DID FOREIGN KEY(DEPTID) REFERENCES DEPARTMENT(DEPTID),CONSTRAINT FK_ECAT
FOREIGN KEY(EMPLOYEE_CATEGORY) REFERENCES SALARY(EMPLOYEE_CATEGORY),CONSTRAINT
FK_LEAV FOREIGN KEY(LEAVE_CATEGORY) REFERENCES ELEAVE(LEAVE_CATEGORY))
--EMP_LEAVE
CREATE TABLE EMPLOYEE_LEAVE (EMPID VARCHAR (10), FROM_DATE DATE, TO_DATE DATE,
TOTAL_LEAVES NUMERIC, LEAVE_TYPE VARCHAR (5), CONSTRAINT FK_EMPLOYEE_LEAVE
FOREIGN KEY (EMPID) REFERENCES EMPLOYEE(EMPID))
--EMP_PAYROLL
CREATE TABLE PAYROLL (TRANSNO NUMERIC, EMPID VARCHAR (10), MONTH VARCHAR (10),
YEAR NUMERIC (4), TOTALEARNING NUMERIC,TOTALDEDUCTION NUMERIC, LOPAMOUNT
NUMERIC, NETPAY NUMERIC, CONSTRAINT EMP_PAY PRIMARY KEY (TRANSNO))