私のエンティティのすべてのクラスには、CommonFields という名前の基本クラスがあります
public class CommonFields
{
public int Status { get; set; }
public DateTime CreatedOn { get; set; }
public int CreaedBy { get; set; }
public DateTime ModifiedOn { get; set; }
public int ModifiedBy { get; set; }
}
そして、例えば。私は次のような2つのクラスを持っています
public class Employee : CommonFields
{
public int Id { get; set; }
public string Name { get; set; }
//Other properties
}
public class User : CommonFields
{
public int Id { get; set; }
public string Name { get; set; }
//Other properties
}
CreatedBy & ModifiedBy から User テーブルへの関係を設定するにはどうすればよいですか。必要な方向マッピングは 1 つだけです (ユーザー テーブルに FK を作成したくありません)。
objEmployee.CreatedUser を書くときにユーザー情報を取得する必要があります
ありがとう。