hibernate:多对多有次序时怎么办?

在hibernate,many-to-many中,如果多对多有次序时怎么办?

比如:学生和学校。一个学生在多个学校读过书,一个学校也有多个学生,我现在想得到一个学生所有读过书的学校时(按照从小学,中学,大学的顺序排列)怎么办?

当然有可能在中学转过学,这样,在中学就上过两个学校。我的意思是在学校本身没有次序的情况下,怎么办?

<set name="ddd" table="">
<key column=""/>
<many-to-many column="" class=""/>
</set>
两边都是!

两边都是!


<set name="ddd" table="">
<key column=
""/>
<many-to-many column=
"" class=""/>
</set>

怎么样按学校的顺序取得?