title: Best Practice for Model Design in Ruby on Rails
body: <p>The RoR tutorials posit one model per table for the  ORM to work.
  My DB schema has some 70 tables divided conceptually into 5 groups of functionality
  (eg, any given table lives in one and only one functional group, and relations between tables of different groups are minimised.)
  So: should I design a model per conceptual group, or should I simply have  70 Rails models and leave the grouping 'conceptual'?
  Thanks!</p>