You are on page 1of 3

DATABASE DESIGN FOR TIME SHEET APPLICATION

ZTS_EMP_DETAILS (EMPLOYEE TABLE) FIELD EID NAME GENDER PHNO EMAILID ADDRESS PWD DEP_ID DESIGNATION DATA TYPE CHAR10 ZST_NAME ZDE_GENDER NUMC CHAR30 ZST_ADDRESS CHAR20 CHAR10 CHAR20 DESCRIPTION PRIMARY KEY, EMPLOYEE ID STRUCTURE INCLUDING FIRST NAME, MIDDLE INITIAL AND LAST NAME DATA ELEMENT TO INDICATE THE GENDER MOBILE NUMBER OF THE EMPLOYEE EMAIL ID OF THE EMPLOYEE STURUCTURE CONTANING, ADDRESS LINE1, CITY, STATE , COUNTRY AND PIN EMPLOYEE PASSWORD FOREIGN KEY TO ZTS_DEPARTMENTSDEP_ID DESCRIBES THE EMPLOYEE DESIGNATION

ZTS_DEPARTMENTS (DEPARTMENT TABLE) FIELD DEP_ID DNAME MANAGER LOC_ID DATA TYPE CHAR10 CHAR30 CHAR10 CHAR10 DESCRIPTION PRIMARY KEY, DEPARTMENT ID NAME OF THE DEPARTMENT FOREIGN KEY TO ZTS_EMP_DETAILS-EID FOREIGN KEY TO ZTS_DEPT_LOCATIONSLOC_ID

ZTS_DEPT_LOCS (LOCATION TABLE) FIELD LOC_ID LOCATION DATA TYPE CHAR10 CHAR30 DESCRIPTION PRIMARY KEY, LOCATION ID NAME OF THE LOCATION

ZTS_TIME_SHEET (TIME SHEET TABLE) FIELD EID TSDATE TASK TSHOURS DATA TYPE CHAR10 DATS CHAR10 INT1 DESCRIPTION FOREIGN KEY TO ZTS_EMP_DETAILS-EID DATE IN THE TIMESHEET FOREIGN KEY TO ZTS_TASKS-TID NUMBER OF HOURS SPENT ON EACH TASK

ZTS_TASKS (TASKS TABLE) FIELD TID TNAME TDESC MNGR EID TSD TED PH CT STATUS OT REASON DATA TYPE CHAR10 CHAR20 CHAR40 CHAR10 CHAR10 DATS DATS INT1 INT1 CHAR30 INT1 CHAR40 DESCRIPTION PRIMARY KEY, TASK ID NAME GIVEN TO THE TASK (SUBJECT) DESCRIBING THE TASK IN BRIEF FOREIGN KEY TO ZTS_EMP_DETAILS-EID (MANAGER ID) FOREIGN KEY TO ZTS_EMP_DETAILS-EID (EMPLOYEE ID) TASK STARTING DATE, WHEN THE TASK IS ASSIGNED TO THE EMPLOYEE TASK ENDING DATE, WHEN THE EMPLOYEE FINISHES THE GIVEN TASK PLANNED NUMBER OF HOURS FOR THE TASK CONSUMED TIME BY THE EMPLOYEE STATUS OF THE TASK OVERTIME VALUE REASON FOR THE DELAY OR OVERTIME

ZTS_EMP_ATTENDAN (EMPLOYEE ATTENDANCE TABLE) FIELD EID EADATE EAIN EAOUT DATA TYPE CHAR10 DATS TIMS TIMS DESCRIPTION FOREIGN KEY TO ZTS_EMP_DETAILS-EID ATTENDING DATE PUNCHING IN TIME PUNCHING OUT TIME

You might also like