title: NHibernate: Require inner join instead of left join for References
body: <p>How can I change the default join type to be an inner join instead of a left outer join for mappings when I use References?</p>
  
  <p>For Example:</p>
  
  <pre><code>public class SomeClassMap : ClassMap&lt;SomeClass&gt;
  {
     public SomeClassMap()
     {
       Id(x =&gt; Id);
       References(x =&gt; x.Account);
     }
  }
  </code></pre>
  
  <p>this usually turns out to be something like this...</p>
  
  <pre><code>FROM SomeClass  SC
  LEFT OUTER JOIN Account A 
  ON SC.Id = A.Id
  </code></pre>
  
  <p>I'd like to have this be an inner join instead of a left outer join. Any thoughts?</p>