MySQL Уникальный индекс по двум полям независимо от порядка

Имеется таблица диалогов пользователей:

введите сюда описание изображения

Для предотвращения появления дубликатов хочу использовать уникальный индекс по двум полям (user1_id, user2_id), но необходим уникальный индекс независимо от порядка, т.е. например, если брать первый диалог с идентификатором 4, то дубликатом будет считаться не только запись "1, 9" , но и "9, 1". Такое вообще возможно сделать с помощью индексов? Спасибо.


Ответы (0 шт):