title: How to NHibernate Map Multiple Classes to the Same Table
body: <p>Is it possible to map 2 classes to the same table?</p>
  
  <pre><code>class Foo {}
  class Bar : Foo {}
  class Zap : Bar {}
  </code></pre>
  
  <p>Foo and Bar are Fluent Nhibernate auto mapped in one session factory.</p>
  
  <p>All 3 classes are mapped with Fluent mappings in a different session factory:</p>
  
  <pre><code>class FooMap :  Class&lt;Foo&gt; {}
  
  class BarMap :  Subclass&lt;Bar&gt; {}
  
  class ZapMap :  Subclass&lt;Zap&gt; {
      public ZapMap() {
            Table("Bar");
      }
  }
  </code></pre>
  
  <p>I want Zap to get mapped to the Bar table and not create a new one. Is this possible?</p>