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

Я использую SEAM 2/Hibernate вместе с базой данных PostgreSQL 9. У меня есть следующая таблица

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

Я хотел бы добавить ограничение, которое гарантирует, что каждая новая запись имеет уникальную комбинацию активного пользователя _диапазона _и даты активного _диапазона _.

Потенциально может быть много попыток вставки в секунду, поэтому мне нужно, чтобы это было максимально эффективно, есть ли аннотация SEAM / hibernate, которую я могу использовать в сопоставлении объектов?

Заранее спасибо

39
задан DaveB 14 August 2012 в 15:40
поделиться