14

次のエラーが表示されます。

タイプ CustomerDetail と Customer の間の関連付けのプリンシパル エンドを特定できません。

これが私CustomerCustomerDetailモデルです

[Table("CUSTOMER")]
public class Customer
{
    [Required]
    [Column("CUSTOMER_ID")]
    public int Id {get; set;}

    [Column("FIRST_NAME")]
    public string FirstName {get; set;}
    // other fields  

    public virtual CustomerDetail customerDetail {get; set;}
}

[Table("CUSTOMER_DETAIL")]
public class CustomerDetail
{
    [Required]
    [Column("CUSTOMER_DETAIL_ID")]
    public int Id {get; set;}
    // other fields

    public virtual Customer Customer {get; set;} 
}

CustomertoCustomerDetailは 1:1 の関係にあります。

4

1 に答える 1