我喜欢SO保留对Q / A的编辑方式,并允许我们在需要时回滚。
我正在寻找关于如何实现与此类似的东西的数据库结构概念。任何人都可以提供任何见解吗?
我目前的解决方案是拥有两张表......
Table1
ID | Date | UserID
Table2
ID | Table1ID | UserID | Title | Details
答案 0 :(得分:2)
有多种方法可以实现这一点。您可以先查看MediaWiki schema。请特别参见Revision,Page和Pagecontent表。
我相信StackOverflow的设计是类似的。但是,根据这个blog post,StackOverflow开发人员遇到了部分设计的可扩展性问题。