I am trying to allow a user to answer some questions and then save those questions but I am unsure if I am getting the layout correct. Here is what I have so far:
There is a questions table holding the questions to ask There is an answers tables which holds the answers to the questions asked of a user. Then there is of course the Users table which hold a variety of user info I figure my migrations would look something like: Questions: has_many :answers Answers: belong_to :user, belongs_to :question User has_many :answers so my table would look like: User: id, username, . . . Questions: id, question Answer: id, user_id, question_id, answer Where I am a little confused is if the belongs_to :question should rather be a has_one :question and would that change the schema at all? Also, can anyone point me to some good online tutorials involving Model Relationships, thanks, -S -- 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 -~----------~----~----~----~------~----~------~--~---

