我正在构建一个允许员工在线查看工作时间表的ASP.NET站点。当他们登录时,他们将能够在当前的支付期(两周)内查看他们的预定时间。我希望经理能够登录网站并安排员工工作时间(员工无法更改他们的信息)。我希望所有信息都存储在数据库中,我希望数据库能够跟踪历史信息。
我应该如何创建表格?
答案 0 :(得分:4)
在我看来,这有点模糊,因为我们并不确切地知道您希望如何使用此调度程序。您是否计划跟踪员工的可用性,公司假期,这种性质的事情?
此处关于SO的问题可能类似于让您开始,或者至少指出您正确的方向。
Scheduling Employees - what data structure to use?
这个DBForums线程也可能值得一读:
http://www.dbforums.com/microsoft-access/1631582-database-design-shift-scheduling.html