【发布时间】:2009-06-05 21:56:47
【问题描述】:
我想使用 hibernate 来包含对象的层次结构,但是鉴别器列是另一个表的外键,该表包含定义子类类型的 CODE。
是否可以将连接表中的代码指定为鉴别器,还是我必须使用键值并希望键保持一致?
例如discriminator="square|circle" vs.鉴别器="0|1"
表格:形状
area=25 shape_type_fk=0
area=10 shape_type_fk=1
表格:shape_types
ID CODE
0 square
1 circle
【问题讨论】:
标签: hibernate inheritance