Chave Estrangeira No Model Em Rails Mar 3rd, 2012 Comments Definir uma chave estrangeira é bem simples, segue o exemplo: 1 2 3 4 5 Model_Name belongs_to :aluno, :class_name => "User", :foreign_key => "aluno_id" belongs_to :gerente, :class_name => "User", :foreign_key => "gerente_id" has_many :funcionarios, :class_name => "User", :foreign_key => "funcionario_id" end Simple e fácil lol.