В статье разбирают интересную идею: вместо того чтобы каждый раз вручную прописывать
JOIN ... ON, использовать уже существующие связи FOREIGN KEY как навигацию между таблицами.Автор показывает, почему стандартный SQL до сих пор не умеет нормально использовать FK при построении
JOIN, какие подходы уже существовали и как реализовать подобную навигацию в PostgreSQL уже сейчас — без патчей и новых расширений.Отдельно рассматривается свежая инициатива 2026 года по добавлению key joins в PostgreSQL и проблема неоднозначности связей и неочевидного
fan-out при 1:N JOIN.https://habr.com/ru/articles/1065684/

