日期:2014-05-18  浏览次数:20581 次

Hibernate表与表之间关系的设计的问题
题目:学生、课程、分数的映射关系(找到学生所选课程及课程对应的分数)。
做法:http://blog.csdn.net/gwj879/article/details/7046437
不明白的地方:student和course是many2many我明白,但score和student,score和course的关系为什么是many2one。这一点求大神帮助。
Hibernate

------解决方案--------------------

一个学生可以考多个科目,一个科目也可以有多个学生学,但是对学生来说,他的某科目的分数只能是1个,多个科目也会产生该学生的多个不同科目的分数,对科目来说, 学习这个科目的某个学生这个科目的分数也只有一个,多个学生就会产生多个该科目不同学生的分数。