CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

hibernate中关联表的设计问题

楼主romeo(豺神到)2005-04-07 23:59:30 在 Java / Web 开发 提问

问题一:我有个role类和一个resource类,role和resource是多对多关系...  
   
  role对应的表:role(roleid...),   resource对应的表:resource(resourceid,...)  
   
  然后有个关联表r_role_resource(roleid,   resourceid)  
   
  现在我想让这个关联表变成这样:r_role_resource(roleid,   resourceid,right)  
   
  right可以取值read   /   write,它意思是某个个role对rosource的权限是read或者write  
   
  那么我在hbm中如何设置啊???  
   
  问题二:我在两个类是多对多关系,我是分别在2个类中都设置one-to-many好,还是用many-to-many好???  
   
  比如从效率方面哪方面好?? 问题点数:100、回复次数:10Top

1 楼romeo(豺神到)回复于 2005-04-08 10:23:26 得分 0

简单的说:例如学生和课程的例子,肯定有个学生的类,一个课程的类,学生和课程是多对多的关系.  
   
  那肯定有个中间表r_student_course(studentid,   courseid),  
   
  但是我想在中间表中多个属性:分数,关联表就变成:  
   
  r_student_course(studentid,   courseid,   score)  
   
  在hibernate中的hbm文件中应该怎么设置这个score啊???Top

2 楼romeo(豺神到)回复于 2005-04-08 15:16:13 得分 0

没人回答?大家都没遇到过吗??Top

3 楼confu(好久没来CSDN了)回复于 2005-04-08 20:19:55 得分 10

帮顶,关注...Top

4 楼romeo(豺神到)回复于 2005-04-08 21:11:09 得分 0

自己顶Top

5 楼sjg008(基本靠UP)回复于 2005-04-08 21:20:16 得分 10

初学   帮你顶Top

6 楼godxs(godxs)回复于 2005-04-08 21:22:05 得分 10

你的HQL   语句是怎么拼凑的   我现在就会   one-to-many   的拼凑   不会   多对多的Top

7 楼romeo(豺神到)回复于 2005-04-08 22:09:35 得分 0

楼上兄弟,什么叫拼凑啊?  
   
  hql不都是:select   user   from   User   user   之类的吗Top

8 楼bestdelphier(菜鸟升级中......)回复于 2005-04-09 13:05:36 得分 10

呵呵,hibernate初学者,帮你up,期待高手。Top

9 楼nini_killer(杀手)回复于 2005-04-09 13:41:10 得分 30

很多内容,应该在你的两张多对多关联的表中设置集合(SET),再在关联表中定义和这两张表的关联字段既可Top

10 楼bluesky35(蓝天)回复于 2005-04-09 16:27:01 得分 30

可以设计成VIEW的形式.HQL不支持SELECT的嵌套查询.Top

相关问题

  • Hibernate可是实现表的关联,那数据库设计时候就可以不建表关联吗
  • 100分!!!问hibernate表间关联问题
  • hibernate 三表关联怎样配置 ??谁有资料。谢谢
  • hibernate中多关键字表之间关联出问题
  • Hibernate 双向关联问题???
  • hibernate 的关联问题
  • Hibernate神仙请进:不同数据库的表间可否关联?
  • To icecraft等大侠,Hibernate多表关联查询问题(kw:one many view)
  • 用Hibernate怎么在一个表中实现自身一对一关联?
  • 表关联问题。

关键词

  • 课程
  • hibernate
  • 学生
  • 表
  • 关联
  • resourceid
  • 拼凑
  • role
  • roleid
  • 类

得分解答快速导航

  • 帖主:romeo
  • confu
  • sjg008
  • godxs
  • bestdelphier
  • nini_killer
  • bluesky35

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo