私はエンティティとして以下のテーブルを持っています
public class Customer
{
public int CustId{get;set;}
public string Name {get;set;}
}
public class Address
{
public int Id{get;set;}
public string Name {get;set;}
**public virtual Customer Customer {get;set;}**
}
Fluent API を使用した Address のモデル構成。私は以下のコードを持っています
HasKey(p => p.Id);
HasRequired(p => p.Customer).WithMany().Map(m => m.MapKey("CustId"));
私が本当に欲しいのは、
public virtual Customer Customer {get;set;}を使用する代わりに、
Public Int CustID が必要です。
Address クラスのプロパティ...そして、外部キーとしてマッピングを行います。
誰かがいくつかの提案を投げてくれませんか...