DB Concept需要记录编辑和回滚功能

时间:2010-09-12 01:38:35

标签: sql sql-server

我喜欢SO保留对Q / A的编辑方式,并允许我们在需要时回滚。

我正在寻找关于如何实现与此类似的东西的数据库结构概念。任何人都可以提供任何见解吗?

我目前的解决方案是拥有两张表......

Table1  
ID   |   Date   |   UserID

Table2
ID   |   Table1ID   |   UserID   |   Title   |   Details

1 个答案:

答案 0 :(得分:2)

有多种方法可以实现这一点。您可以先查看MediaWiki schema。请特别参见Revision,Page和Pagecontent表。

我相信StackOverflow的设计是类似的。但是,根据这个blog post,StackOverflow开发人员遇到了部分设计的可扩展性问题。