ActiveRecord::Associations::ClassMethods

Active Record Associations Associations are a set of macro-like class methods for tying objects together through foreign keys.