日期:2014-05-18  浏览次数:20355 次

一个有趣的数据库字段设计问题
维基百科Wikipedia中的词条,大家都可以自由修改,为了防止有的人故意捣乱(曾经就有人把奥巴马的介绍换成希特勒的),词条的前一个版本被会被保存下来,如果后一个编辑者的编辑被判断为捣乱行为,之前一个版本会被恢复。否则这个修改过的词条经过审核后就成为最新的词条,
请问这样的mssql 数据库如何设计才能达到这种效果?难道每一个词条都用2个字段?

------解决方案--------------------
探讨
那你建议用哪一个方案更好?