我需要创建一个表来存储每个人在每个任务上每周工作的小时数。该表将是这样的:数据库设计;如何有效存储星期?
[TaskID] [User] [Week 1] [Week 2] ....... [Week 52] [Year]
所以我的问题是,我会碰上这样的数据库设计性能问题?我总是可以找到正确的参考。例如第2周= 2011年1月3日 - 2011年1月9日。
闰年的最佳处理方法是什么?像2011年12月26日 - 2012年1月1日。我想我可以考虑这仍然是2011年的最后一周。
任何意见/建议将不胜感激。
谢谢!
我不明白你的插图。如果这些表示列名称,那么这是一个糟糕的数据库设计。 – jamieb 2011-12-18 04:36:10