История изменений
Исправление theNamelessOne, (текущая версия) :
Но, я слышал, PostgreSQL автоматически строит неуникальные индексы, если есть связь между двумя таблицами (для ускорения поиска). Или не так?
Не так, индексы на поля, определяющие внешний ключ, в PostgreSQL нужно создавать руками.
Ты хотел сказать, «индексы» (indexes) и «ограничения целостности» (constraints), независимые понятия?
Не, я говорил именно про внешние ключи и индексы. Между индексами и ограничениями в PostgreSQL есть только одна связь — unique constraint там под капотом реализуется через уникальный индекс.
Исходная версия theNamelessOne, :
Но, я слышал, PostgreSQL автоматически строит неуникальные индексы, если есть связь между двумя таблицами (для ускорения поиска). Или не так?
Не так, индексы на поля, определяющие внешний ключ, в PostgreSQL нужно создавать самим.
Ты хотел сказать, «индексы» (indexes) и «ограничения целостности» (constraints), независимые понятия?
Не, я говорил именно про внешние ключи и индексы. Между индексами и ограничениями в PostgreSQL есть только одна связь — unique constraint там под капотом реализуется через уникальный индекс.