title: Django model with 2 foreign keys from the same table
body: <p>I wanted a Django model with 2 foreign keys from the same table.  It's an event table which has 2 columns for employees: the 'actor' and the 'receiver'. But I get this error:</p>
  <blockquote>
  <p>Error: One or more models did not validate: tasks.task: Intermediary
  model TaskEvent has more than one foreign key to Employee, which is
  ambiguous and is not permitted.</p>
  </blockquote>
  <p>Is there a better way to model this?</p>
  <p>I think I'm going to add a <code>TaskEvent_to_Employee</code> table.  There will be two records in it, one for each of the two employees related to each <code>TaskEvent</code>.  Does anyone know an easier workaround?</p>