想设计一个用户任务管理的数据库,每个用户可以创建多条任务,任务周期是每天,就是说一个用户当天把他的一个任务点击完成了之后就不再显示,然后到了第二天再显示,所以获取任务的时候要根据日期来获取,请问这样的数据库应该怎么设计呢