Walidacja - blokada wprowadzania już istniejących danych: login, e-mail [JSF, JPA]

0

Witam nie mam pomysłu jak nałożyć ograniczenie, napisać metodę, która uniemożliwiałaby wprowadzanie takich samych wartości do e-mail'a i loginu (jeśli już ma je inny użytkownik) Czyżby tylko "unique" na encji i w bazie, czy to ma sens? Dobrze by było to okraszone stosownymi komunikatami. Zastanawiam w której warstwie projektu umieścić mechanizm walidacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1