I've seen this before but can't figure out what the correct term is. Basically, I'd like to create models for a specific subset of table data. E.g. (these are not the real classes)
class Person < ActiveRecord::Base
class Man < Person
<something here> :gender => 'male'