を作成するために、非プライマリキーを使用して:EFコードファースト、私は、次の2つのエンティティを持つ1対多の関係
public class User
{
public int PKID { get; set; }
public string Login { get; set; }
public string Username { get; set; }
public string Password { get; set; }
public virtual ICollection<AppAccess> AppAccessList { get; set; }
}
public class AppAccess
{
public int PKID {get; set; }
public string Login { get; set; }
public string AppCode { get; set; }
}
PKIDフィールドは、各テーブルの主キーおよびID列が、[ログイン]フィールドでユーザーが主要なエンティティである1対多の関係でそれらをリンクするものです。
流動性のあるAPIを使用してナビゲーションプロパティAppAccessListを設定するにはどうすればよいですか?ログインフィールドをリレーションシップキーとして使用するにはどうすればよいですか? BTWでは、エンティティは現時点ではリファクタリングできない既存のスキーマに基づいています。