Strategi |
Den strategi som ska användas för avbildning av en klass eller klasshierarki:
-
En tabell - alla tabeller i hierarkin avbildas till en enda tabell.
-
Kopplad - roten för hierarkin avbildas till en tabell, de underordnade objekten avbildas till egna tabeller.
-
Tabell per klass - varje klass är avbildad till en separat tabell.
Fältet motsvarar kommentaren @Inheritance .
|
En tabell |
åsidosättningsvärde |
Ange det åsidosättningsvärde du vill använda till att differentiera en entitet i den här arvsstrategin. Värdet måste överensstämma med det angivna värdet för Åsidosättningstyp. |
|
Åsidosättningskolumn |
Fälten är tillgängliga om du använder arvsmetoden En eller Kopplad.
Det här fältet motsvarar attributet @DiscriminatorColumn .
Definiera längden och kolumndefinitionen för åsidosättningskolumnen i området Detaljer.
|
|
Namn |
Namnet på åsidosättningskolumnen |
|
Typ |
Ange åsidosättningstypen till Char eller Integer (i stället för standardvärdet, String ). Värdet för åsidosättningsvärde måste överensstämma med typen. |
Sträng |
Primär nyckel-kopplingskolumner |
Använd det här fältet till att åsidosätta standardkopplingskolumner för primärnycklar. VäljÅsidosätt standardinställningar och klicka sedan på Lägg till för att välja en ny kopplingskolumn.
Det här fältet motsvarar attributet @PrimaryKeyJoinColumn.
|
|