如何实现用户进行update操作的时候不进行更新,审核后再执行...
一个涉及到多级权限的程序,要求用户不能随意更新数据,管理员可以看到用户要更新的内容,审核确认后才能执行update操作。
------解决方案--------------------新建一個表保存update操作
------解决方案--------------------有点意思,这个设计上不能转变一下思想吗?
至少要两个table,一个用作data集,用户根据权限从该集合中看到相应data;一个用作view集,管理员从中看到原始的data
------解决方案--------------------保存要更新的内容 让管理员更新记录如何 ^o^
------解决方案--------------------搞个临时表存放数据,再搞个标记状态审核和未审核
标记改了,直接更新正式数据库
------解决方案--------------------新增加一个字段,未更新前两字段一样数据,更新后只改一个字段的内容,不知道可不可以
------解决方案--------------------遇相同难题,希望更多人参与讨论,
mojian0820(人是为了活而活着的)所提是当前较简单而可行的办法,但当这样的表数量较多时会变的很繁杂,
想像着能否只建立一个表用于记录其它表的新增或更新情况,执行审核后数据写入原表中?