How to Model a table with two foreign keys of the same table

Hi the following table

JobOrder: fields(id, date_filed, date_needed, request_by, process_by, details, date_finished) Employee(id, name)

the request_by and the process_by field are the foreign key of the table emplyee.

How will the model look like?

class Joborder < ActiveRecord::Base     belongs_to :employee, :class_name => "Employee", :foreign_key = > "request_by"     belongs_to :employee, :class_name => "Employee", :foreign_key => "process_by" end

Is the model above the correct way?

Thanks