Informatie over overname

Deze tabel beschrijft de velden van het vak Overname in de view JPA-details voor alle entiteittypen.

Eigenschap Beschrijving Standaardwaarde
Strategie Geef de strategie op die moet worden gebruikt bij toewijzing van een klasse of klassehi‰rarchie:
  • Een tabel - Alle klassen in de hi‰rarchie worden toegewezen aan ‚‚n tabel.

  • Samengevoegd - De root van de hi‰rarchie is toegewezen aan ‚‚n tabel en elk onderliggend item wordt toegewezen aan een eigen tabel.

  • Tabel per klasse - Elke klasse wordt toegewezen aan een afzonderlijke tabel.

Bij dit veld hoort de annotatie @Inheritance.

Een tabel
Onderscheidingswaarde Geeft de onderscheidingswaarde aan waarmee een entiteit in deze overnamehi‰rarchie kan worden onderscheiden. De waarde moet in overeenstemming zijn met het opgegeven onderscheidingstype.
Onderscheidingskolom Deze velden zijn beschikbaar bij gebruik van de overnamestrategie Een tabel of Samengevoegd.

Bij dit veld hoort de annotatie @DiscriminatorColumn.

Gebruik het gebied Details om de Lengte en Kolomdefinitie van deze onderscheidingskolom te defini‰ren.


  Naam Naam van de onderscheidingskolom
  Type In dit veld kunt u het onderscheidingstype instellen op Char of Integer (in plaats van de standaardinstelling String). De onderscheidingswaarde moet in overeenstemming zijn met dit type. String
Samenvoegingskolommen primaire sleutel Hiermee overschrijft u de standaard samenvoegingskolommen voor primaire sleutel. Selecteer Standaardwaarde vervangen en klik daarna op Toevoegen om een nieuwe samenvoegingskolom te selecteren.

Bij dit veld hoort de annotatie @PrimaryKeyJoinColumn.



 

Verwante taak

Entiteitovername opgeven
Persistentie toevoegen aan een klasse

 

Verwante onderwerpen

View JPA-details (voor entiteiten)