请教一个关于EF构架下使用了foreignkey后的数据插入或更新问题

请教一个关于EF构架下使用了foreignkey后的数据插入或更新问题,第1张

ublic class Category

{

public int Id{ getset}

public string Name { getset}

}

public class Product

{

public int Id{ getset}

public string Name { getset}

public virtual Category Category { getset}

}

//Fuent Api 映射

public ProductMap()

{

Hibenrate实体类主外键映照是基于数据库中表的主外键关系来实现的,其实不是你在实体类中设置了主外键映照,对应的数据库表就会产生主外键存在,实际上是先在数据库表中设定主外键关系,然后用Hibernate实体类映照

你是想数据库不要外键 但是实体要导航属性吧

需求蛮奇特的

你实体也不加导航属性  需要关联数据的时候用 JOIN 查询

重新EF接口 在生成数据库的时候 只解释生成关系


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11833651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存