无法理解楼主此问题的含义 , 不知是否是从hbm.xml中分析实体类和数据库表的对应关系
如果是这样其实就很好理解,他们存在4种关系,也可以说成3种
1 ---> 1对1
2 ---> 1对多 多对1 (有方向)
3 ---> 多对多
1对1 就是一一对应的关系,只需要在mapping中看属性想对应就好,至于实体类和数据库的具体类型对应的我想也不是很难.
1对多 多对1 就是需要注意2处地方 1,实体类中的set集合的定义
2,mapping中 <oneToMany><ManyToOne>的定义
多对多 在上面含义基础上两边都要加上set集合定义和mapping定义