关于表设计
jldzy 2014-10-14 01:37:47 现在有这样需求,
一个任务,可以分给一个人做,当这个人不在的时候或者忙不过来的时候,也可以分给其他人做,但是一个任务始终是分配在一个人下, 有2种设计:
一
TaskAssign
TaskId, AssignTo,AssignDate,AssignStatus,Comments
二
有2个表
TaskAssign
TaskId, AssignTo,AssignDate,Comments
TaskAssignLog
Id,TaskId, AssignTo,AssignDate,Comments
对于修改的情况比例不大,但是有一个页面是专门查一个Task 分配的情况,主要是分配给了几个人。
我个人偏向第一种, 大家呢 ?