💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 数据表设计 > 日程信息表 | 字段 | 说明 | | --- | --- | | 自增id| 尽量不要设置为日程id | |日程id|可以自定义规则纯数字或者数字字母组合,确保唯一性即可。比如可以用【**当前时间戳+随机数+发布人open_id**】组合的**md5加密字符串**| |日程内容|| |开始时间|| |结束时间|| |地点|| |提醒方式|| |发布人|| |status_del|| > 参与人关系表 | 字段 | 说明 | | --- | --- | | 自增id | | |日程id|| |参与人open_id|| |status|状态,参与(1)或者不参与(0),默认应该是参与(1)| |status_desc|状态描述,如果不参与,说明原因| |status_del|| ## 逻辑设计 > 1、发布人可以**编辑**,**删除**自己发布的日程信息。**编辑**的流程建议为【新增一条修改后的日程数据,老数据设置为删除状态】 > 2、参与人可以删除自己的那条显示记录,也就是删除**参与人关系表**里面的属于自己的那条数据,切记不能影响日程源数据。 ## 关于参与人删除日程记录的用户体验设计 > 为了用户体验稍微好一点,在参与人身份看到这条数据后,不要直接显示删除按钮,可以设置为【参与|不参与】的开关按钮![](https://box.kancloud.cn/c036d17ff8c92e70019ec08c08221652_56x27.jpg),默认是参与,如果参与人用户选择了不参与,将**参与人关系表**的字段**status**设置为0,并写明**status_desc**。 >