0
如何在没有其父项的键时映射导航属性?实体框架6一对一导航属性
我的意思是
有一类合同。 这是销售产品的合同,需要产品存在。 TB_Contract包含ProductId。 该产品没有合同,TB_product上没有ContractId。
在某些情况下,该产品可以在多个合同中,这就是为什么它已经在bd中建模为多对一。但是在我们的课程中,它必须是一对一的
public class Contract
{
...
public Product Product { get; set; }
...
}
public class Product
{
...
public Contract Contract { get; set; }
...
}
table tb_Contract
(
idContract,
idProduct
)
table tb_Product
(
idProduct,
description,
)
我想要我的课程产品具有链接到的合同,如果有的话。
我先使用代码。如何将其映射到EF6上?