Entity
@Table(name = Constants.TABLE_NAME_WORKUNIT)
@SecondaryTables({
@SecondaryTable(
name = Constants.SECONDARY_TABLE_NAME1,
pkJoinColumns = {
@PrimaryKeyJoinColumn(
name = Constants.ID_PRIMARYKEYJOINCOLUMN_STN1,
referencedColumnName = Constants.ID_COLUMN_NAME_TABLE_NAME1,
foreignKey = @ForeignKey(name="none"))
},
foreignKey = @ForeignKey(name="none")),
@SecondaryTable(
name = Constants.SECONDARY_TABLE_NAME2,
pkJoinColumns = {
@PrimaryKeyJoinColumn(
name = Constants.ID_PRIMARYKEYJOINCOLUMN_STN2,
referencedColumnName = Constants.ID_COLUMN_NAME_TABLE_NAME2,
foreignKey = @ForeignKey(name="none"))},
foreignKey = @ForeignKey(name="none")),
@SecondaryTable(
name = Constants.SECONDARY_TABLE_NAME3,
pkJoinColumns = {
@PrimaryKeyJoinColumn(
name = Constants.ID_PRIMARYKEYJOINCOLUMN_STN3,
referencedColumnName = Constants.ID_COLUMN_NAME_TABLE_NAME3,
foreignKey = @ForeignKey(name="none"))
},
foreignKey = @ForeignKey(name="none"))
})
public class WorkUnit...