同じテーブルの2つの外部キーを持つDjangoモデルが必要でした。これは、従業員用の2つの列(「アクター」と「レシーバー」)を持つイベントテーブルです。しかし、私はこのエラーを受け取ります:
エラー:1つ以上のモデルが検証されませんでした:tasks.task:中間モデルTaskEventには、あいまいで許可されていないEmployeeへの複数の外部キーがあります。
これをモデル化するためのより良い方法はありますか?
テーブルを追加するつもりだと思いTaskEvent_to_Employeeます。その中には、それぞれに関連する2人の従業員のそれぞれに1つずつ、合計2つのレコードがありますTaskEvent。誰かがより簡単な回避策を知っていますか?