-- LEGACY (оставлена для совместимости, в дальнейшем будет убрана). -- Соединительная таблица «пользователь ↔ кабинет». Структура сохранена как в исходных -- init-скриптах: без первичного ключа и внешних ключей — чтобы не менять поведение -- существующего кода (auth.user_cabinet_bulk_insert / auth.user_cabinet_select). -- Конвенциям junction (правило 03: serial id / FK) намеренно НЕ приводится — это legacy. CREATE TABLE auth.user_cabinet ( user_id integer not null, cabinet_id integer not null );