Уникальное ограничение postgres для перестановок в нескольких столбцах

Учитывая следующие три столбца в базе данных Postgres: первый, второй, третий; Как я могу создать ограничение, чтобы перестановки были уникальными?

Например. Если('foo', 'bar', 'shiz') существуют в БД,('bar', 'shiz', 'foo') будет исключен как неуникальный.

Ответы на вопрос(4)

Ваш ответ на вопрос