This table lists the fields available on the Inheritance area in the JPA Details view for each entity type.
Property | Description | Default |
---|---|---|
Strategy | Specify the strategy to use when mapping a class or class hierarchy:
|
Single table |
Discriminator Column | Use to specify the name of the discriminator column when using a Single or Joined inheritance strategy. | |
Discriminator Type | Set this field to set the discriminator type to Char or Integer (instead of its default: String ). The Discriminator Value must conform to this type. |
String |
Discriminator Value | Specify the discriminator value used to differentiate an entity in this inheritance hierarchy. The value must conform to the specified Discriminator Type. | |
Primary Key Join Columns | Use to override the default primary key join columns. Select Override Default, then click Add to select new Join Column.
This field corresponds with @PrimaryKeyJoinColumn annotation. |