2011-11-19 40 views
4

我在我的網站上有一個部分,應該由用戶/所有人編輯。由於我想首先批准所有內容,因此我正在考慮像編輯帖子那樣做。任何人都有一些來源或好的想法如何數據庫應該看起來像?批准修訂

當前的想法:

在我與每一個版本一個條目,它具有標誌approved BOOL數據庫單獨的表。具有approved=true的最新修訂版將顯示爲條目。

有什麼更好的點子?

+0

您是否在尋找[mediawiki](http://www.mediawiki.org/wiki/MediaWiki?)? –

+0

就像這樣,是的,但我想自己做,沒有(對不起)通過數百行代碼查看。 – sascha

回答

1

PrimaryKey | PostID | TIMESTAMP |已批准

您的腳本將顯示列爲APPROVED的PostID的最新時間戳。您可以有一個表,其中包含TIMESTAMP區分的所有修訂歷史記錄。