如何对数据库中的记录进行版本控制

假设我在数据库中有一条记录,并且管理员和普通用户都可以进行更新。

任何人都可以提出一种好的方法/体系结构来控制该表中的每个更改的版本,以便可以将记录回滚到以前的修订版。


不负相思意
浏览 1482回答 3
3回答

倚天杖

我认为您正在寻找数据库记录内容的版本控制(就像有人编辑问题/答案时StackOverflow所做的那样)。一个好的起点可能是查看一些使用修订跟踪的数据库模型。想到的最好的例子是Wikipedia引擎MediaWiki。比较这里的数据库图,尤其是修订表。根据您使用的技术,您必须找到一些好的差异/合并算法。检查此问题是否适用于.NET。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL