Arv |
Fordi veiviseren oppretter en Java-klasse med en @Entity -notasjon, blir alternativet Entitet valgt som standard.
Velg Tilordnet superklasse hvis du har definert en superklasse.
Hvis du vil legge til en @Inheritance -notasjon i entiteten, velger du Arv og deretter en av tilordningsstrategiene for arv (beskrevet i JSR 220):
-
SINGLE_TABLE -- Alle klasser i et hierarki blir tilordnet til en enkelt tabell. Denne annotasjonen er uten noe attributt for arvestrategi.
-
TABLE_PER_CLASS -- Hver klasse blir tilordnet til en separat tabell.
-
JOINED -- Roten til klassehierarkiet er representert ved en enkelt tabell. Hver subklasse er representert ved en separat tabell som inneholder de feltene som er spesifikke for subklassen (ikke arvet fra superklassen), og dessuten kolonnen(e) som representerer subklassens prim‘rn›kkel. Prim‘rn›kkelkolonnen(e) i subklassetabellen fungerer som en fremmedn›kkel for prim‘rn›kkelen i superklassetabellen.
|
Entitet |