任务管理脚本(1 个所有用户必须独立完成的任务数据库)?
Task Management Script (1 database of tasks all users must complete indipendantly)?
说明:我目前有一个包含数千个任务的数据库,并且有几百人可以看到这些任务。每个用户都有自己的登录名,但都看到相同的任务列表,并且都必须完成所有这些任务。
我的问题:我希望每个用户都能够在他们的帐户中将每项任务标记为已完成,而无需为所有其他用户标记为已完成。
我目前有: 1 table 任务和描述,1 table 用户,1 table 讨论任务。用户可以登录并查看所有任务,但不能将它们标记为完成。
我不确定我是否解释得足够好,但我只是在寻找关于开始这个的最佳方法的任何见解,因为我有点碰壁,需要比我更聪明的人给出他们的见解:)
提前感谢大家的评论。
您还需要一个 table 来保存用户和任务之间的关系。
每次用户完成一项任务时,您都会进入该任务 table:
idx task_id user_id
1 1 3
2 4 3
3 1 5 ...
这样你就可以查询完成任务的用户,或者用户已经完成的任务,用户还没有完成的任务,等等...
说明:我目前有一个包含数千个任务的数据库,并且有几百人可以看到这些任务。每个用户都有自己的登录名,但都看到相同的任务列表,并且都必须完成所有这些任务。
我的问题:我希望每个用户都能够在他们的帐户中将每项任务标记为已完成,而无需为所有其他用户标记为已完成。
我目前有: 1 table 任务和描述,1 table 用户,1 table 讨论任务。用户可以登录并查看所有任务,但不能将它们标记为完成。
我不确定我是否解释得足够好,但我只是在寻找关于开始这个的最佳方法的任何见解,因为我有点碰壁,需要比我更聪明的人给出他们的见解:)
提前感谢大家的评论。
您还需要一个 table 来保存用户和任务之间的关系。 每次用户完成一项任务时,您都会进入该任务 table:
idx task_id user_id
1 1 3
2 4 3
3 1 5 ...
这样你就可以查询完成任务的用户,或者用户已经完成的任务,用户还没有完成的任务,等等...