import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Index;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Index;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import javax.persistence.Table;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
@JoinColumn(name = "src_table_name", nullable = false)
@Valid
@NotNull
private CrTableSource srcTableName;
@JoinColumn(name = "src_table_name", nullable = false)
@Valid
@NotNull
private CrTableSource srcTableName;