私は非常に複雑なデータベースを構築しており、いくつかのクエリを簡素化するために、多くの結合されたテーブルを含むビューを作成しました。ビューで行が追加/変更/削除されるたびに通知を受け取る必要があります。postgresql 9.2 を使用して、私は最初に新機能について考えました: pg 9.1 で導入されたビューのトリガー。ただし、この機能はビューで直接挿入/更新/削除が実行されたときに起動されるトリガーのみを提供するため、これは私が必要とすることではありません。
簡単に言えば、ビューを直接見て、ビューが更新されたときに通知する何か(トリガーなど)が必要です(つまり、ビューを構成するテーブルの1つが変更されたとき)。使いやすいものはありますか、それともビューの作成に関係するテーブルごとにトリガーを手動で設定する必要がありますか?
前もって感謝します!