继承映射(三)每个具体的类一张表TABLE_PER_CLASS
这种映射方式为每个子类创建一个表,不对父类建立表。但在每个子类对应的表中需要包含父类的属性字段
和该类本身的属性对应的字段。
InheritanceType.TABLE_PER_CLASS
优点:
可以对子类的属性对应的字段定义not null约束
缺点:
不符合关系模式的设计规则,每个表存在多余字段。
除非现实情况必须使用这种策略,一般情况下不选择该映射策略。
just do it
这种映射方式为每个子类创建一个表,不对父类建立表。但在每个子类对应的表中需要包含父类的属性字段
和该类本身的属性对应的字段。
InheritanceType.TABLE_PER_CLASS
优点:
可以对子类的属性对应的字段定义not null约束
缺点:
不符合关系模式的设计规则,每个表存在多余字段。
除非现实情况必须使用这种策略,一般情况下不选择该映射策略。