pankaj wrote:
> I have a model called List which has many records
> 
> class List
> 
> has_many :records
> 
> end
> 
> class Record
> 
> end
> 
> The table Record has 2 permanent fields: name, email. Besides these 2
> fields, for each List a Record can have 'n' custom fields.
> 
> for example: for list1 I add address(text), dob(date) as custom
> fields. then while adding records to list one, each record can have
> values for address and dob.
> 
> Is there any activerecord plugin which provides this type of
> functionality. Else could you share your thoughts on how to model
> this.

If there's really no common schema beyond name and e-mail, then you have 
several options to play with:

* Use a serialized hash for the "extra" fields.
* Put the "extra" fields in some other table and use associations.
* Use a schemaless database such as MongoDB.

This is not something that SQL databases do easily.

> 
> Thanks in advance, Pankaj

Best,
--
Marnen Laibow-Koser
http://www.marnen.org
[email protected]
-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to