桌子看起来像什么 - 只有一张?你如何恢复旧版本?与Stack溢出的工作方式类似。
答案 0 :(得分:3)
最好的解决方法是查看其他软件,例如MediaWiki,看看他们如何构建数据库。然后,您可以选择要用于开始自己的wiki设计的内容。
另一方面,你总是可以从一个非常基本的表格开始,这些表格可以跟踪文章中的用户,文章,修订等,并从那里开始逐渐消失。
答案 1 :(得分:3)
答案 2 :(得分:2)
我同意CookieOfFortune的评论,你应该看看现有的开源wiki,看看他们是如何做到这一点的,但我也会提供这样的想法,前提是我没有编写维基软件的经验。也许某种部分star schema可能对维护以前的版本有用。