blakeruddock/ga_student_manager — pull request #8 by abigezunt (2013-11-20 16:08:37+00:00)
Title: Proposing a change to use a self-join in the assignments table

as seen in http://guides.rubyonrails.org/association_basics.html#the-has_one-through-association section 2.10