Привет. Подскажите, если создается внешний ключ, он не индекс? Надо ли отдельно создавать индекс на поле если это поле уже внешний ключ?
База postgresql
Разные СУБД подходят к этому вопросу по-разному.
В случае, например, PostgreSQL (ваш случай), Oracle и MSSQL автоиндекс по внешнему ключу не создаётся.
Однако в, например, MySQL (innodb) такой индекс создаётся автоматически.