Prova questo:
ALTER TABLE dbo.YourTableName
ADD CONSTRAINT
ConstraintName UNIQUE NONCLUSTERED
(
Column01,
Column02,
Column03
)
Uso i nomi delle aziende per i vincoli in modo che se viene violato e compare un'eccezione, ottengo "Solo una violazione di reparto per dipendente " nel mio messaggio di errore anziché "Violazione di ConstraintXXX ".