Ответы:
Да. UNIQUE
Ограничение реализуются с помощью уникального индекса - индекс B-дерева с упорядочением по умолчанию по возрастанию Упорядочить по всем привлеченным колоннам. Индекс создается и поддерживается автоматически и используется Postgres для всех целей, таких как простой уникальный индекс.
Нет необходимости создавать другой (избыточный) уникальный индекс, подобный этому, который был бы пустой тратой ресурсов.
Детальное объяснение:
Некоторые редкие исключения применяются к многоколоночным индексам со специальными параметрами сортировки: