PostgreSQLポータルサイト <Let's Postgres> http://lets.postgresql.jp/
入門から運用、チューニングノウハウ、新機能の解説など、幅広い内容の技術解説記事をお読みいただけます。

42.4. PostgreSQLルールシステム

PostgreSQLには、ビューと理解の仕方でどうとも取れるビューの更新の仕様に対応する強力なルールシステムがあります。 元々PostgreSQLのルールシステムは2つの実装で構成されていました。

問い合わせの書き換えについては第35章にて詳しく論議されますのでここでは取り扱いません。 書き換えの入出力ともに問い合わせツリーであることを指摘するのに留めます。 と言うのは、ツリー内の表現の仕方や語義をどの程度詳しく判断するかには影響がないからです。 書き換えはマクロの拡張と捉えることもできます。