durga.sarathi
New member
- Local time
- Today, 03:38
- Joined
- Nov 14, 2012
- Messages
- 3
I have created 5 tables as shown below
tbl_Employees EmployeeId*Number EmployeeNameTexttbl_EmployeeDetails ID*AutoNumber EmployeeIdNumber Designation_At_JoiningText'with combo options "Process Associate";"Sr. Process Associate";"SME";"Team Leader";"Dep Manager";"Assitant Manager";"Trainer" Designation_At_PresentText'with combo options "Process Associate";"Sr. Process Associate";"SME";"Team Leader";"Dep Manager";"Assitant Manager";"Trainer"Initially, this is equal to Join Designation but if the designation is changed in the future, the date would be captured. Designation_Start_DateDate/TimeInitially Equal to DOJ but captures the date for new designation and this change date will be the start date for new ones. Designation_End_DateDate/TimeEnd Date will become start date for the new designation Employee_Active_StatusYes/NoYes for working in the process and No for Movement/IJP/Resign/Terminated, etc ... Employee_Inactive_ReasonTextLateral Movement/IJP/Resignation/Terminated, ... etc Employee_Inactive_DateDate/Time Employee_Is_SupervisorYes/No Employee_Supervisor_StartDateDate/TimeDate when No is made Yes Employee_Supervisor_EndDateDate/TimeDate When Yes is made No Employee_Supervisor_EndReasonTextReason when Yes is made Notbl_TeamDetails ID*AutoNumber EmployeeIdNumber Reporting_To_IdNumber Reporting_Start_DateDate/Time Reporting_End_DateDate/Timetbl_Attendance ID*AutoNumber EmployeeIdNumber Attendance_DateDate/Time Attendance_ShiftText'with combo options "Day Shift";"08:30 - 18:30";"Mid Shift";"15:00 - 00:00";"Night Shift";"19:30 - 04:30" Attendance_StatusText'with combo options "Present";"";"Scheduled Leave";"";"Unscheduled Leave";"Approved";"Unscheduled Leave";"UnApproved";"NCSC" Attendance_Status_ReasonText Attendance_Status_InfoTypeText'with combo options "SMS";"Call";"Email";"Informed by Others/Family Members" Attendance_Late_To_WorkTextValue to be entered in minutes only Attendance_Late_To_Work_ReasonText tbl_Schedule_adherence ID*AutoNumber EmployeeIdNumber Schedule_DateDate/Time Schedule_DelayNumber Schedule_ReasonText Temp_DelayNumber
* is the primary Key
With the relationships as tbl_Employees EmployeeId to all Employees in other tables (1 to Many with Enforce Referential Integrity Checked)
Objective is to create a Emp DB to Add/Modify Employee Details
Maintain Attendance Details and pull up reports Agent wise or team wise or complete data
Kindly suggest or guide me where and what should i start with as i am very new to doing this kind of project.
Thanks in advance.
Regards
Partha.
tbl_Employees EmployeeId*Number EmployeeNameTexttbl_EmployeeDetails ID*AutoNumber EmployeeIdNumber Designation_At_JoiningText'with combo options "Process Associate";"Sr. Process Associate";"SME";"Team Leader";"Dep Manager";"Assitant Manager";"Trainer" Designation_At_PresentText'with combo options "Process Associate";"Sr. Process Associate";"SME";"Team Leader";"Dep Manager";"Assitant Manager";"Trainer"Initially, this is equal to Join Designation but if the designation is changed in the future, the date would be captured. Designation_Start_DateDate/TimeInitially Equal to DOJ but captures the date for new designation and this change date will be the start date for new ones. Designation_End_DateDate/TimeEnd Date will become start date for the new designation Employee_Active_StatusYes/NoYes for working in the process and No for Movement/IJP/Resign/Terminated, etc ... Employee_Inactive_ReasonTextLateral Movement/IJP/Resignation/Terminated, ... etc Employee_Inactive_DateDate/Time Employee_Is_SupervisorYes/No Employee_Supervisor_StartDateDate/TimeDate when No is made Yes Employee_Supervisor_EndDateDate/TimeDate When Yes is made No Employee_Supervisor_EndReasonTextReason when Yes is made Notbl_TeamDetails ID*AutoNumber EmployeeIdNumber Reporting_To_IdNumber Reporting_Start_DateDate/Time Reporting_End_DateDate/Timetbl_Attendance ID*AutoNumber EmployeeIdNumber Attendance_DateDate/Time Attendance_ShiftText'with combo options "Day Shift";"08:30 - 18:30";"Mid Shift";"15:00 - 00:00";"Night Shift";"19:30 - 04:30" Attendance_StatusText'with combo options "Present";"";"Scheduled Leave";"";"Unscheduled Leave";"Approved";"Unscheduled Leave";"UnApproved";"NCSC" Attendance_Status_ReasonText Attendance_Status_InfoTypeText'with combo options "SMS";"Call";"Email";"Informed by Others/Family Members" Attendance_Late_To_WorkTextValue to be entered in minutes only Attendance_Late_To_Work_ReasonText tbl_Schedule_adherence ID*AutoNumber EmployeeIdNumber Schedule_DateDate/Time Schedule_DelayNumber Schedule_ReasonText Temp_DelayNumber
* is the primary Key
With the relationships as tbl_Employees EmployeeId to all Employees in other tables (1 to Many with Enforce Referential Integrity Checked)
Objective is to create a Emp DB to Add/Modify Employee Details
Maintain Attendance Details and pull up reports Agent wise or team wise or complete data
Kindly suggest or guide me where and what should i start with as i am very new to doing this kind of project.
Thanks in advance.
Regards
Partha.