假設(shè)我在數(shù)據(jù)庫中有一條記錄,并且管理員和普通用戶都可以進(jìn)行更新。任何人都可以提出一種好的方法/體系結(jié)構(gòu)來控制該表中的每個更改的版本,以便可以將記錄回滾到以前的修訂版。
3 回答

鳳凰求蠱
TA貢獻(xiàn)1825條經(jīng)驗 獲得超4個贊
我認(rèn)為您正在尋找數(shù)據(jù)庫記錄內(nèi)容的版本控制(就像有人編輯問題/答案時StackOverflow所做的那樣)。一個好的起點可能是查看一些使用修訂跟蹤的數(shù)據(jù)庫模型。
想到的最好的例子是Wikipedia引擎MediaWiki。比較這里的數(shù)據(jù)庫圖,尤其是修訂表。
根據(jù)您使用的技術(shù),您必須找到一些好的差異/合并算法。
檢查此問題是否適用于.NET。
添加回答
舉報
0/150
提交
取消