Unikalne ograniczenie nad wieloma kolumnami

Używam SEAM 2 / Hibernate wraz z bazą danych PostgreSQL 9. Mam następującą tabelę

Active Band
===========
active_band_id serial
active_band_user text
active_band_date timestamp
active_band_process integer

Chciałbym dodać ograniczenie, które zapewnia, że ​​każdy nowy wpis ma unikalną kombinację użytkownika aktywnego_nazwa_użytkownika i daty_obowiązywania_zakresu.

Potencjalnie może być wiele prób wstawiania na sekundę, więc potrzebuję tego, aby był jak najbardziej wydajny, czy istnieje adnotacja SEAM / hibernacja, której mogę użyć w mapowaniu encji?

Z góry dziękuję

questionAnswers(1)

yourAnswerToTheQuestion