Jednym z przypadków użycia RULES są widoki aktualizowalne (chociaż zmiany w 9.1, ponieważ ta wersja wprowadza wyzwalacze INSTEAD OF dla widoków)
Inne dobre wyjaśnienie można znaleźć w instrukcji:
(Z:http://www.postgresql.org/docs /current/static/rules-triggers.html )