プロジェクト管理 Web サイトのイベント/アクションのログを保存するテーブルの構造を設計する必要があります。
問題は、ユーザーが何を表示しているかによって、これらのログのスペルが異なることです。
例:
- 概要では、アクションは「John F. がアイテム #2881 を削除しました」と言うことができます。
- 単一アイテム ページでは、「John F. がこのアイテムを削除しました」と表示されます。
- 現在のユーザーが John F. の場合、「このアイテムを削除しました」と綴られます。
それぞれの可能性をテーブルに格納する必要があるかどうかはわかりませんが、これは最適なアプローチとは思えません。