Seems like what would work is a habtm relationships (and related tables) between your Tutorial, and your Example and Question models. That way, an example can belong to different tutorials, and a tutorial can have multiple examples. (And the same with questions.)
On Apr 28, 8:14 pm, Chris Hanks <[email protected]> wrote: > Hello - > > I'm writing a rails app that lets people easily put together online > tutorials. Each tutorial is a single webpage, and consists primarily of > an introduction, a series of worked examples and practice questions, and > then finally a summary. > > So, what I'm trying to do is classify these examples and practice > questions together, as "segments" belonging to a tutorial, so that I > could easily sort them in a drag-and-drop list, display their titles in > a table of contents, etc. However, I also want the examples and the > practice questions to be kept as separate models, because they'll be > used separately later on. > > I thought that polymorphic associations might be the way to do this, but > the examples I'm finding of it are all for one model being able to > belong to several other models, which is the opposite of what I'm > looking for - I want two or more models to belong to another model in > the same manner, so that they can all easily be handled together. > > Should I be looking at polymorphic associations or something else? > > Thanks! > Chris > -- > Posted viahttp://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 -~----------~----~----~----~------~----~------~--~---

