title: Does it matter which side of a bidirectional many-to-many relationship you set as inverse in NHibernate?
body: <p>Simple question: does it matter which side of a bidirectional many-to-many relationship you set as the inverse in NHibernate? And if so, what are the implications of setting it on one end vs. the other?</p>
  
  <p>Some more clarification: I'm setting both sides of the relationship:</p>
  
  <pre><code>Parent.Children.Add(child);
  Child.Parents.Add(parent);
  </code></pre>
  
  <p>In a case like this, does it matter which side I mark as inverse?</p>