2.2关系映射
级联(cascade),取值有:all、none、save-update、delete。其中all表示在所有的情况下都进行级联操作;none表示在所有的情况下都不进行级联操作;save-update代表在执行保存更新时进行级联操作;delete表示在delete操作时进行级联操作。
2.2.1 一对一(one-to-one)
例如product和image之间的一对一关系映射如下所示。




























image的映射文件如下:













2.2.2 多对一(many-to-one)
从持久化的角度来说,是一个类的多个实例对应另一个类的一个实例。
例如:computer和programmer之间是多对一的关系。

























从另一方面看,programmer和computer之间是一对多的关系,映射文件如下。



























