假设我在数据库中有一条记录,并且管理员和普通用户都可以进行更新。任何人都可以提出一种好的方法/体系结构来控制该表中的每个更改的版本,以便可以将记录回滚到以前的修订版。
3 回答
凤凰求蛊
TA贡献1825条经验 获得超4个赞
我认为您正在寻找数据库记录内容的版本控制(就像有人编辑问题/答案时StackOverflow所做的那样)。一个好的起点可能是查看一些使用修订跟踪的数据库模型。
想到的最好的例子是Wikipedia引擎MediaWiki。比较这里的数据库图,尤其是修订表。
根据您使用的技术,您必须找到一些好的差异/合并算法。
检查此问题是否适用于.NET。
添加回答
举报
0/150
提交
取消