日期:2014-05-18  浏览次数:20415 次

碰到这样的 审核流程 数据库应该怎样设计??
发布人员发布,修改过的东西,要审核过才能发布到网上!
如果修改过的内容没有审核过,那前台还是显示原来的东西!
而且审核的人要知道,修改的人修改了那个字段!(BT的要求!)

==========

我的想法是用临时表来做,但是发现每条记录回关联到其他的表里面的记录。那临时表就会很复杂了。

各位有什么高招!

------解决方案--------------------
增加个字段就可以了int型的 1为发布未审核,2为修改后未审核,3为审核 显示的时候只显示3的就可以啦
------解决方案--------------------
在数据表A中加一个审核字段,如楼上所述,未审核为1,审核不通过为2,审核通过为3。
再加一个数据备份表B,用来存储申请信息,另外A表中只存储最终通过的数据。
最后建立一个视图,将申请信息和修改信息进行比较,将修改部分用不同颜色标记显示。。就可以了```
------解决方案--------------------
新建一张修改申请表,对于所有审核过的信息,必须提出修改申请,写明修改那个字段,修改后的内容。然后有专人审核修改申请,如果允许修改,就批准该修改申请,并且随便把要修改的内容修改了。