プロジェクトを開始したばかりですが、バージョン管理機能を備えた小さなコンテンツマネージャーが必要です。ただし、データベースをモデル化するための最良の方法はわかりません。
次のフィールドを含むコンテンツテーブルがあります:id主キーシリアル、content_id int(異なるコンテンツを識別するフィールド)、title varchar、content longtext、version int default '1'、create_date date、
一部のCMSが実際のリビジョンとは別のテーブルでリビジョンを分離しているのを見ましたが、最善の方法は何ですか?最適化された方法はありますか?
ありがとう!