Поле в модели, foo = models.ForeignKey(Foo)
автоматически добавит индекс базы данных для столбца, чтобы ускорить поиск. Это хорошо, но в документации Django не сказано, получают ли поля в unique_together
модели-мета такое же обращение. У меня есть модель, в которой одно поле char, указанное в unique_together
, требует индекса для быстрого поиска. Я знаю, что добавление дублирующего db_index=True
в определение поля ничему не повредит, но мне любопытно.