Which is the better way to indicating synonyms into a table? But I''d get all those synonyms together to the main table. Althought if is choosed a synonym I''d that it were directed to the object of the main table. I don''t know if a polymorphic association could be helpful in this case. Any help please? ------------- create_table :words do |t| t.string :name t.string :synonym # All synonyms of that word, if any (separated by ''/'') end ------------- or ------------- create_table :words do |t| t.string :name has_many :synonyms end create_table :synonyms do |t| t.string :name belong_to :words end ------------- --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---