Ich habe eine Tabelle in einer Datenbank, und ich möchte wissen, welcher Typ diese Instanz ist. Ich habe zwei verschiedene Typen. Ich habe Probleme. Meine erste Einheit ist:Discriminator Java Jpa Klasse, die erweitert werden kann, kann Typ inherhanced Klasse sein
@Entity
@Table(name = "lekarfizo")
@DiscriminatorColumn(name = "type")
@DiscriminatorValue("lekar")
Und die zweite:
@Entity
@Table(name = "lekarfizo")
@DiscriminatorValue("fizio")
public class Fizioterapeut extends Lekarfizo
Das Problem ist die erste Instanz eine Instanz des zweiten sein kann. Die zweite funktioniert gut und die zweite kann nur Instanz zweite Entität sein. Ich möchte wissen, wie ich das beheben und den Unterschied zwischen diesen beiden Entitäten ausmachen kann.