2 つのテーブルがあるとします。
Customer
Id int
Name varchar
TypeId int
CustomerType
Id int
Type varchar
TypeId は、CustomerType の Id への外部キーです。Customer を EF でそのようなエンティティとしてロードするにはどうすればよいですか。
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public int TypeId { get; set; }
[ForeignKey("TypeId")]
public string Type { get; set; }
}
Type は、CustomerType の Type 属性になります。私はEF5でコードファーストを使用しています。現在は機能しませんThe navigation property X is not a declared property on type..
。例外が引き続き発生します。