I have a rather complex object with a number of attributes. For a
of reasons, I would like one view to create the object with only a
fields completed, then a second and third view to finish all the fields.
would like the model to validate_presence_of all these fields, since
eventually I need them all there, and I would like each page to validate
portion of the fields that that view presents.
How do I best do that? The only thing I can think of is some kind of
single table inheritance, with each child object filling in a portion of
fields of the total. But that seems weird. Does anyone have a better
Thanks for any advice,