title: JPA annotation Map with hibernate, and best relational model
body: <p>I'm trying to annotate this :</p>
  
  <pre><code>public class                        Keyword {
      @Id @GeneratedValue
      private Integer                 id;
      //Missing annotation
      private Map&lt;Keyword, Integer&gt;   keywordRelated;
  }
  </code></pre>
  
  <p>I found this <a href="http://docs.oracle.com/javaee/6/api/javax/persistence/MapKeyJoinColumn.html" rel="nofollow">example</a> but they don't deliver the relational model, and it's not the exactly same model. And I can't figure out how their tables are.</p>