J'ai donc un create_table comme celui-ci pour les cours dans une école:
create_table :courses do |t|
t.string :name
t.references :course
t.timestamps
end
mais je veux qu'il fasse référence à deux autres cours comme:
has_many :transferrable_as # A Course
has_many :same_as # Another Course
Puis-je dire ce qui suit?
t.references :transferrable_as, :as=> :course