次のプロパティを持つ Employee エンティティがあります。
- 従業員ID
- 従業員名
- EmployeeManagerId
- 従業員マネージャー
上記のすべてのフィールドは、EmployeeManager を除き、データベース内のテーブルにマップできます。
次のように宣言されています
public virtual Employee EmployeeManager { get; set; }
新しい従業員をデータベースに保存しようとすると、データベースに EmployeeManager_EmployeeId フィールドが存在しないというエラーが表示されますが、これは INSERT 操作の一部であってはならないと思います。
このような状況に対処する方法。
これに関するヘルプは大歓迎です。
ありがとう
ニルマン