Heinz Strunk wrote: > Hello, > > I've been googling for about two hours already but not successful yet so > I hope you guys can help me out. > > I need some kind of n:m polymorphic relation like this: > building_types: living, shops > block_types: residential, commercial > > activity_types: act1, act2 > > So now I need a connection table e.g. activity_scope so I can for > example allow > act1 only for living and residential and act2 for commercial and shops > > Any ideas?
This doesn't sound like a polymorphic relationship (at least not in terms of tables). Are living, shop, residential and commercial each models, or just attribute values for a building model (living or shop) and a block model (residential or commercial)? It feels like this is more just a case of a complex validation where you need to check the building type of a related building and the block_type of a related block according to the activity type. -- 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.

