Hibernate支持三种不同的继承映射策略:
1.每个类分层结构一张表 <subclass> 最节省空间,适合子类对父类属性扩展较少的情况
2,每个子类一张表<joined-subclass>略有浪费空间,层次清晰,适合扩展多的情况
3,每个具体类一张表 <union-subclass> 空间浪费最多,适合累积成结构不太复杂、具体类个数较少的情况
<discriminator>是区分字段。