title: ORMs that generate database structures from classes
body: <p>I have looked at NHibernate and EntitySpaces and they both seem to work differently.</p>
  
  <p>In EntitySpaces, you define the database tables and table relationships and the classes are generated for you.</p>
  
  <p>In NHibernate, you define the classes and the table relationships are generated for you. This is what I am looking for.</p>
  
  <p>Are there any other ASP.NET ORMs that generate tables from classes like NHibernate?
  Any recommendations?</p>