I'm just checking over the Association Basics Guide located here:
Section 2.4 illustrates an :has_many, :through association using the
example of Document has many Paragraphs through Sections.
I think it would be far easier to grep if this used the example of
Teachers has many Students through Grades. (And hence in the example
we can find a simple collection of all of a Teacher's Students
regardless of Grade.)
I think this is a little less abstract than Documents, Sections and
Paragraphs, and is something familiar to anyone reading - we all went
to School hopefully!
However, I have no idea from memory if this a metaphor that is used
throughout the Guides or not? Would it need to be reflected
What are people's thoughts on this?