Rails - Почему валидация на уникальность не работает?
Подводные камни при использовании валидации на уникальноссть в модели
Порядок полей в составном индексе
Заметка о том, как работают индексы в базах данных и почему имеет значение порядок полей в составном индексе