时间表和名册

时间:2018-01-05 16:24:31

标签: sql database database-design

有人可以指导我使用时间表+名册的粗略数据库方案。

此数据库中的想法是:

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

0 个答案:

没有答案