私は最近、データベース設計に関する非常に興味深い問題に出くわしました。問題を単純化するためにテーブル名を変更したので、次のように説明します。果物や野菜がおいしいかどうかに関係なく、果物と野菜の 2 つのテーブルがあります。
ここで、誰かが私のアプリケーションの UI を介して IsTasty 設定を変更し続けており、管理者が誰かが最後に変更したのはいつか、誰が変更したかを確認する機能を要求しているとします。ここで注意が必要なのは、テーブルの他のデータを無視しているにもかかわらず、他のデータがあり、テーブルのデータがいつ変更されたかを追跡したくなく、この 1 つの列だけを追跡することです。
この問題を解決する最善の方法は何ですか?