我目前正在研究一個需要存檔和追蹤所有修改數據的項目。如何保持以前和新的數據價值?
在修改投降,我們要誰修改的數據保存論文信息
- ?
- 什麼時候?
- 而...這就是爲什麼我問這個問題:保留以前的 和數據的新值。
很快,我必須跟蹤每個數據的每個修改。
示例: 我有一個名稱字段爲什麼值「摩根」。
當我修改這個值,我必須要能說,今年1 6日,由XXX,值從「摩根」到「羅伯特」改變了用戶...
我要找到一個乾淨而通用的方法來做到這一點,因爲這種行爲涉及大量的數據。
我的程序使用C#(.NET 4),我們使用Sql Server 2008 R2和NHibernate進行對象映射。
你有任何想法,經驗或解決方案,如何做這樣的事情?
非常感謝。用戶需要查看每個數據的所有以前的更改。我試圖找到不同的解決方案。觸發器可能是最好的方式,但我想從其他Dev獲得反饋。 – Morgan 2012-01-06 22:22:05