有人可以指导我使用时间表+名册的粗略数据库方案。
此数据库中的想法是:
1)为员工存储周班,因为有3个不同的班次
2)允许员工因个人原因申请休假。
3)了解每个日历日的总工作量,以便建议其他员工为在同一天休假的员工提供保险
如果有人可以帮助我会很好
3个不同的班次@
0730 - 1630
13:50 - 22:50
22:40 - 07:40
EmployeeDetails
-EmployeeID
-FirstName
-LastName
-TeamID
-MobileNo
TimeSheet
-EmployeeID
-Date
-ShiftID
-ShiftDuration (I plan to set shift duration as default value)
-OverTime
-TimeOff
-TotalHours [TotalHours = (ShiftDuration-TimeOff) + OverTime)]
Roster
-EmployeeID
-Date
-ShiftID
Leave
-EmployeeID
-Date
-TimeOff
-TimeOffReason