一个流程,用户发起项目,总管理员审核项目。 用户修改项目的字段,要实现总管理员审核时标红显示,数据库该怎么设计,目前刚建project项目表
一个流程,用户发起项目,总管理员审核项目。 用户修改项目的字段,要实现总管理员审核时标红显示,数据库该怎么设计,目前刚建project项目表
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
专门用一个表记录修改的条目、修改的用户、修改的内容。
如果要修改后即时生效,管理员可以撤销,那么修改的内容就保存修改前的值,修改后的值保存进最终生效的表里。
如果要管理员审核后生效,那么修改的内容就保存修改后的值,修改前的值保存进生效的表里。
或者也可以,专门有一个表保存修改记录,记录实际生效内容的表不保存实际值,而是保存一个id指向哪条修改记录为生效记录。