title: How to map one property to multiple property in Hibernate?
body: <p>How can I map one property to 2 properties in hibernate ?<br>
  Example:</p>
  
  <pre><code>@Entity
  @Table(name = "Author")
  public class ModelAuthor extends Model {
  
      @ManyToMany(mappedBy = "authorList", 
                  fetch = FetchType.LAZY)
      private Set&lt;ModelConceptualBook&gt; conceptualBookList;
  }
  
  
  @Entity
  @Table(name = "ConceptualBook")
  public class ModelConceptualBook extends Model {
  
      @ManyToMany(fetch = FetchType.LAZY)
      @JoinTable(name = "ConceptualBook_Author", 
                 joinColumns = {@JoinColumn(name = "conceptualBookId")}, 
                 inverseJoinColumns = {@JoinColumn(name = "authorId")})
      private Set&lt;ModelAuthor&gt; authorList;
  
      private Set&lt;ModelAuthor&gt; translatorList;
  }
  </code></pre>
  
  <p>Now I want to have anaother table <code>ConceptualBook_Author</code> for mapping <code>translatorList</code> from <code>ModelConceptualBook</code> to <code>conceptualBookList</code> of <code>ModelAuthor</code> like <code>authorList</code>.<br>
  How can I achieve this functionality?<br>
  Thanks a lot for your help ;) </p>