我正计划创建一个数据库来跟踪用户在/超时 MF 的时间。每周应该从星期一开始,一直持续到星期日。
我有一个表格,里面填满了我的整个用户群,所以我知道我需要为哪些用户创建条目以及他们属于哪里。到目前为止,我已经提出了一个由以下字段组成的表来跟踪条目(以及填充字段的示例数据):
Field Name in table (Example of possible data)
---------------------
Employee (John Smith) 'String
Unit (Quality Assurance) 'String
WeekOf (9/9/13) 'date
InMonday (6:30) 'string, validate either a time in/out or N/A if holiday/vacation
OutMonday (3:15) '^^
HoursWorkedMonday (8.00) 'total hours worked
VacationMonday (0.00) 'if N/A for time, should have hours here
OvertimeMonday (0.00) 'any additional work hours should go here
对于这种情况,我必须为一周中的每一天创建 In/Out(并且可能跟踪每一天的日期)。这是无关紧要的,还是有一个看似更好的组织来跟踪每周的时间测量?我应该使用一个带有单位指示符的表格还是每个单位使用多个表格?