Esusss
Доброго вечера! Добрался до "отношений" в постгресе, появился следующий вопрос: Смотрю доку, статьи и т.д. При создании таблицы кто-то пишет FOREIGN KEY (user_id) REFERENCES users(id), а кто-то просто user_id REFERENCES users(id)
Можете подсказать, в чем разница или указать на ресурс, где доступно это объясняется?
(P.S.) При рассмотрении DDL в Postico, даже при создании таблицы первым вариантом, все равно убирается FOREIGN KEY и остается второй вариант
Заранее благодарю!
- можно повесть FK сразу на колонку, очевидно, что только когда FK из одной колонки (колоночная форма)
- вторая форма используется после списка колонок, тут можно определить FK как на одну, так и на несколько колонок (табличная форма)
лично я пользуюсь только вторым вариантом всегда, мне так привычнее.