标签: mysql database
我正在尝试建立一个管理员
可以创建可以拥有任务的列表,现在棘手的部分是,所有用户都可以将任务设置为已完成,但仅适用于自己。
这是我目前的计划
这是处理此问题的正确方法吗?
答案 0 :(得分:0)
你真的不需要completed标志,因为如果任务没有完成,添加一行就没有意义
completed
create table user_list_tasks_completion ( user_id int references users(user_id), list_task_id int references list_tasks(id), primary key (user_id, list_task_id) );