uuid) делать индекс на эти три поля? (Postgres)
Не подскажем. Может да, а может нет. Зависит от того, какие планируются запросы, насколько часто, как часто меняются данные, сколько их в таблице, какая селективность у индекса по каким колонкам.
Хм, я думала, что вообще не имеет смысла, так как время на DML увеличится, а за счет чего увеличится select - не понятно. Но окэй, еще один вопрос, имеет ли смысл делать reference key на две колонки, когда третья в другой базе, в другом модуле или вообще тогда не делать внешние ключи?
ФК надо делать всегда, когда это возможно. Это ткзть последняя линия обороны в вопросе сохранения целостности данных.
Обсуждают сегодня