Как сопоставить один класс с несколькими таблицами в Hibernate / javax.persistance?

Я хочу использовать один класс для сопоставления трех таблиц. Я знаю, что javax.persistance обеспечивает@SecondaryTable аннотация для сопоставления двух таблиц с одним классом.

Ниже приведен код, где я использовал@SecondaryTable, Это позволяет мне определять только одну дополнительную таблицу. Но мне нужно 3 таблицы, которые будут использоваться одним и тем же классом.

@Entity
@Table(name = "table1")
@SecondaryTable(name="table2")
public class TableConfig
    implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @Id
    @Column(name = "mac", table= "table1")
    private String uniqueIdentifier;

Ответы на вопрос(3)

Ваш ответ на вопрос