title: How does hibernate generate foreign key constraint names?
body: <p>How does hibernate generate foreign key constraint names?</p>
  
  <p>If i do not define a name hibernate generates something like this</p>
  
  <pre><code>CONSTRAINT fk_2ocepcfwpr1v18dg1ieoe6bau
  </code></pre>
  
  <p>how is this name generated? Maybe from <code>MD5</code> hash of field names or something like that? I need to know if the name is equal on all instances.</p>