Also, intersection should not return more rows, than there're in the sub-relations.
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных