内容需要审核,如何设计数据表?

最近碰到个审核内容的问题. 创建和修改都需要经过机审,人审. 修改内容时,状态为审核中,前端依旧显示修改前的数据.
一条内容可能关联到多张表,一个系统很多地方都需要审核的功能,包括发布内容,发布评论,修改个人信息,设置一些文案内容.
如何设计表,尽可能做到审核功能通用,或是成为一个模块.

阅读 4k
1 个回答

刚貌似是在v2ex上看到同样的内容。
没实际设计过,个人感觉,类似segmentfaltgithub这种,都可以查看改动记录的,所以就是需要单独一个审核表存放这些修改记录,机审、人审都都针对这个审核表来操作,主表只存储最近一次审核通过的内容,但感觉注意事项还挺多的,类似一个改动刚要待审核,用户立刻又修改了,这时候上一次改动就不需要审核了,只审核最新的。至于尽可能通用个人感觉这个表可能会很大,没必要非要集成到一个表中,按照功能分不同的审核表会比较合理。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题