title: Massive ORM and inheritance
body: <p>Does the micro ORM "massive" have a way of handling inheritance?</p>
  
  <p><a href="https://github.com/robconery/massive" rel="nofollow">robconery / massive</a></p>
  
  <p>Is it hard to write a provider for Massive?  </p>
  
  <p>I've got a need for something very close to SQL Server.  As a first step, it'd be good to just intercept the SQL generated by Massive, and then push that into my database of choice.</p>
  
  <p>Possibly doing something like this would have the desired inherited effect:</p>
  
  <pre><code>    class Products:DynamicModel{...}
  
      class BabyProducts : Products {...}
  </code></pre>
  
  <hr>
  
  <p>Is it possible to link "Products" to a dynamic model via an attribute instead of through inheritance?</p>
  
  <p>N.B. this project (inspired by Massive) might be a closer fit: <a href="http://www.toptensoftware.com/petapoco/" rel="nofollow">http://www.toptensoftware.com/petapoco/</a></p>
  
  <p>still not sure about inheritance.</p>
  
  <hr>
  
  <p>On providers... MicroORMs that <em>only</em> extend IDbConnection such as <a href="http://code.google.com/p/dapper-dot-net/" rel="nofollow">http://code.google.com/p/dapper-dot-net/</a> might the best place to start.  Not sure what this means in terms of Massive yet.</p>