EF 如何设置虚拟外键就是说在代码中有外键,真正在数据库中不存在外键

EF 如何设置虚拟外键就是说在代码中有外键,真正在数据库中不存在外键,第1张

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

主表外键关联副表前提必须是unique

唯一约束

primary

key

主键约束

如果是列级定义可以直接用关键字references

子表名(主键字段或唯一约束字段)

如果是表级定义那就需要foreign

key(主表字段)

references

子表名(主键字段或唯一约束字段)


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

原文地址: https://outofmemory.cn/bake/11532329.html

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

发表评论

登录后才能评论

评论列表(0条)

保存