Pete skrev: > > Particularly because a model class can only map to one table. > > Why should that be the case? > > Did you try ActiveRecord::Base.set_table_name ? > > class SomeAsset < Asset > set_table_name 'some_asset' > end > But still, even if you override the default name of the table you map to you can only map to one table. > > Another approach would be to include the Asset base functionality > using 'include' > > class SomeAsset < ActiveRecord::Base > include Asset > end > > It should be more efficient than delegating methods... Huh? I can only include modules as far as I know. And I can't map a module to a table using ActiveRecord so I think that would be hard. No? /Marcus