Postgresql Unique Constraint Multiple Columns With Garlands