Ask A Question

Notifications

You’re not receiving notifications from this thread.

Can I use the has_many :through association to link tables, with more than 3 tables involved?

Dave Castellano asked in Rails

Hi all! Hope you dont mind a newbie question...

I need to categorize questions to several levels:
Subject
Book
Chapter
Section
Subsection
Minisection
Question
So Subject has many Books , Books has many Chapters... down to Minisection has many Questions .
I assume its like the more common Country -State-City- County- ect..
Is there a preferred way to set up tables and associations in this scenario?
Can I use the has_many :through association to link all the tables, with more than 3 tables involved?

Thanks!

Reply
Join the discussion
Create an account Log in

Want to stay up-to-date with Ruby on Rails?

Join 82,969+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.