每个任务可以具有许多子任务。只有在所有子任务都完成后才能完成任务
task_id | parent_task_id | employee_id |已完成
SELECT * from tasks WHERE task_id = x and parent_task_id = x
现在,假设我想将一个任务分配给多个员工(每个员工可以随时执行多个任务。)
最好的建模方法是什么?
最佳答案
实体EMPLOYEE_TASKS将会很弱。含义,
从EMPLOYEE_TABLE到EMPLOYEE_TASKS 1对多
和
从TASKS_TABLE到EMPLOYEE_TASKS 1对多。
现在您可以将EMPLOYEE_TASKS的Employee_id和Task_id
关于mysql - 在mysql中很多,如何建模?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43763907/