hibernate 一对多,多对多时 ,表一定要外键吗
7个回答
展开全部
需要的,因为现在的数据库还是关系型数据库,一对多,多对多都牵涉到关系了,所以一定要。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以上回答需要的都真的做过项目吗??
明显是不需要的,hibernate的级联关系不需要表有任何外键,只要在逻辑上确实数据之间的关系和配置的级联关系符合就行了。
其实验证这个很简单,建一个最简单的一对一关系表,先是有外键的,运行期间把外键删了,什么事没有,跑的好好的
明显是不需要的,hibernate的级联关系不需要表有任何外键,只要在逻辑上确实数据之间的关系和配置的级联关系符合就行了。
其实验证这个很简单,建一个最简单的一对一关系表,先是有外键的,运行期间把外键删了,什么事没有,跑的好好的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表不需要建立主外键关系,只需要在Hibernate中的.hbm.xml文件中配置即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有的话,数据如何查找?像用户表,部门表,用户表里肯定要有个部门表id,这样这两个表才关联起来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询