Informazioni generali

Questa tabella elenca le propriet… generali disponibili nella Vista Dettagli Java per ciascun tipo di associazione.

Propriet… Descrizione Impostazione predefinita Disponibile per tipo di associazione
Collegamento ipertestuale tipo di associazione Facendo clic sul nome del tipo di associazione, che viene rappresentato come un collegamento ipertestuale, si richiama la finestra di dialogo Selezione tipo di associazione. Utilizzare questa finestra di dialogo per specificare il tipo di attributo. Base Tutti i tipi di associazione
Colonna La colonna del database che contiene il valore relativo all'attributo. Questo campo corrisponde all'annotazione @Column. Per impostazione predefinita, Š necessario che la Colonna abbia lo stesso nome dell'attributo. Associazione di base, Associazione integrata, Associazione ID, Associazione di versione
  Nome Nome della colonna del database.

Questo campo corrisponde all'annotazione @Column.


Associazione di base, Associazione integrata, Associazione ID
  Tabella Il nome della tabella del database che contiene la colonna selezionata.
Associazione di base, Associazione integrata, Associazione ID
  Inseribile Indica se la colonna Š sempre inclusa nelle istruzioni SQL INSERT. True Associazione di base, Associazione integrata, Associazione ID
  Aggiornabile Indica se questa colonna Š sempre inclusa nelle istruzioni SQL UPDATE. True Associazione di base, Associazione integrata, Associazione ID
  Univoco Impostare il vincolo UNIQUE per la colonna. False Associazione di base, Associazione integrata, Associazione ID
  Annullabile Specifica se la colonna consente valori nulli. True Associazione di base, Associazione integrata, Associazione ID
  Lunghezza Imposta la lunghezza della colonna. 255 Associazione di base, Associazione integrata, Associazione ID
  Precisione Impostare la precisione per i valori della colonna. 0 Associazione di base, Associazione integrata, Associazione ID
  Scala Imposta il numero di cifre che vengono visualizzate sulla destra del punto decimale. 0 Associazione di base, Associazione integrata, Associazione ID
  Definizione colonna Definire il DDL per una colonna. Questo viene utilizzato quando si genera una tabella.
Associazione di base, Associazione integrata, Associazione ID
Tipo di recupero Definisce la modalit… di caricamento dati dal database:
  • Veloce - I dati vengono caricati prima che siano davvero necessari.

  • Lento - I dati vengono caricati solo se richiesti dalla transazione.

Veloce Associazione di base, Associazione uno a uno, Associazione molti a molti, Associazione molti a uno
Facoltativo Indica se il campo pu• essere nullo. Associazione di base, Associazione uno a uno, Associazione molti a uno
Lob Specificare se il campo viene associato a java.sql.Clob oppure a java.sql.Blob.

Questo campo corrisponde all'annotazione @Lob.


Associazione di base
Temporaneo Indica se il campo pu• essere uno dei seguenti:
  • Data - java.sql.Date

  • Ora - java.sql.Time

  • Data/ora - java.sql.Timestamp

Questo campo corrisponde all'annotazione @Temporal.


Associazione di base, Associazione ID
Enumerato Specificare la modalit… di conservazione dei vincoli enumerati se il valore String soddisfa i requisiti dell'applicazione oppure corrisponde ad uno schema del database esistente.
  • ordinale

  • String

Questo campo corrisponde all'annotazione @Enumerated.

Ordinale
Entit… di destinazione L'entit… di persistenza cui viene associato questo attributo.
Associazione uno a uno, Associazione uno a molti Associazione molti a molti, Associazione molti a uno
ID Specificare se l'ID entit… Š derivato dall'identit… di un'altra entit….

Tipo di cascade Specificare quali operazioni vengono propagate su tutta l'entit….
  • Tutto - Tutte le operazioni

  • Preserva

  • Unisci

  • Sposta

  • Rimuovi

  • Aggiorna


Associazione uno a uno, Associazione uno a molti, Associazione molti a molti, Associazione molti a uno
Associato da Il campo all'interno della tabella del database che "contiene" la relazione. Questo campo Š obbligatorio solo sul lato che non fa parte della relazione.
Associazione uno-a-uno, Associazione uno-a-molti
Ordina per Specificare l'ordine predefinito per oggetti restituiti da una query:
  • Nessun ordinamento

  • Chiave primaria

  • Ordinamento personalizzato

Questo campo corrisponde all'annotazione @OrderBy.

Chiave primaria Associazione uno-a-molti. Associazione molti-a-molti, Associazione molti-a-uno
Sostituisce attributo Sostituisce le associazioni base di una superclasse associata (ad esempio, se il nome della colonna ereditata non Š compatibile con un modello di dati preesistente oppure non Š valido come nome colonna nel proprio database).
Associazione integrata

Associazione integrata



 

Attivit… correlate

Associazione di un'entit…