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.

Reply via email to