小编Ale*_*lex的帖子

我应该规范化包含许多重复项的日期字段吗?

在我的调度数据库中,我有一个"赋值"表,其中包含以下字段:

| assignment_date | start_time | end_time | task_ID | staff_ID |
Run Code Online (Sandbox Code Playgroud)

每个工作人员每天将有六到七个单独的任务,这意味着对于任何个人日期,当前的工作人员编号将有大约250个单独的条目.

我想知道是否有任何情况需要将日期字段提取到一个单独的表中(即更改assignment_dateassignment_date_ID).

这种规范化是否太过分了?我可以想象它会使查询更复杂一些,但是你能想到这个结构有什么好处可以抵消额外的复杂性吗?

database-design

1
推荐指数
1
解决办法
175
查看次数

标签 统计

database-design ×1