2

Linq to EntitiesObjectContextにジェネリック監査を実装しようとしています。

私はこれを組み込みのObjectStateEntryアプローチで大部分達成しましたが、これで欠陥を特定し、それを回避する方法があるかどうか疑問に思いました。以下の例を見てください。

tblServer
Server Key    Server Name    ServerTypeKey
1             Server 1       1

tblServerType
ServerTypeKey      Description
1                  Database Server
2                  Web Server

tblServerに組み込まれている変更追跡を使用すると、ServerTypeKey = 2に変更すると、次のようになります。

サーバーキー1古いサーバータイプキー[1]新しいサーバータイプキー[2]。

監査を行うときに、キー値の代わりにForegn Keyテーブルの説明を書き出すことができますか?

4

0 に答える 0