@UniqueConstraint
Die Annotation @UniqueConstraint wird innerhalb der Annotation @Table benutzt, um einen Unique Constraint auf der Tabelle zu vereinbaren. In @UniqueConstraint werden die Namen der zugehörigen Spalten angegeben.
@Table(
name="<Tabellenname>",
uniqueConstraints={@UniqueConstraint(
columnNames={"<Spaltenname>", ...}),
...})
@Table(
name="<Tabellenname>",
uniqueConstraints={@UniqueConstraint(
columnNames={"<Spaltenname>", ...}),
...})