经批准修订

时间:2011-11-19 16:15:42

标签: database-design

我的网站上有一个部分,应由用户/所有人编辑。因为我想首先批准所有内容,所以我想要像编辑帖子那样做。任何人都有一些来源或好主意的数据库应该是什么样的?

目前的想法:

我的数据库中的单独表格,其中包含条目的每个修订版本,其中包含标记approved BOOL。具有approved=true的最新修订版将显示为条目。

有更好的想法吗?

1 个答案:

答案 0 :(得分:1)

PrimaryKey | PostID | TIMESTAMP | APPROVED

您的脚本将显示列为APPROVED的PostID的最新时间戳。您可以拥有1个表,其中包含由TIMESTAMP区分的所有修订历史记录。