一、hibernate对象的三种关系
1.one to one: 身份证--人
2.One to many: 部门--员工 many to one: 员工--部门
3.Many to many: 学生--老师
在编程中一般将多对多分解成两个多对一(或一对多)。
例如学生和课程就是多对多,多对多一般都会通过一个中间表转成one-to-many和many-to-one,比如,我们这里用了一个中间表--选课表,把关系这样简化了。