1
先とDestinationAlias:DestinationAliasでこの状況では、休止状態で一意制約をどのように定義するのですか?このようなデータベースレベルの外観で
、(idDestination、別名)がユニークです。 DestinationAliasため
POJO:
@Entity
@Table(name = "DESTINATIONALIAS",
uniqueConstraints = { @UniqueConstraint(columnNames={"IDDESTINATION", "ALIAS"}) }
)
public final class DestinationAlias {
// ..
@ManyToOne(fetch=FetchType.LAZY, cascade={CascadeType.ALL})
@JoinColumn(name="IDDESTINATION", nullable=false)
public Destination getMainCity() {
return mainCity;
}
}
ユニーク制約がIDDESTINATIONまたは "MAINCITY" である必要がありますか?