Unikalne ograniczenie postgres dla permutacji w wielu kolumnach
Biorąc pod uwagę następujące trzy kolumny w bazie danych Postgres: pierwsza, druga, trzecia; jak mogę utworzyć ograniczenie, aby permutacje były unikalne?
Na przykład. Jeśli('foo', 'bar', 'shiz')
istnieje w db,('bar', 'shiz', 'foo')
byłoby wykluczone jako nieunikalne.