I den här tabellen visas de allmänna egenskaper som är tillgängliga i Java-detaljvyn för olika avbildningstyper.
Egenskap | Beskrivning | Standard | Tillgängligt för avbildningstyp. |
---|---|---|---|
Hyperlänk för Avbildningstyp | När du klickar på den avbildningstyps namn som visas som hyperlänk, anropas dialogrutan Välj avbildningstyp. På sidan anger du typen för ett attribut. | Grundläggande | Alla avbildningstyper. |
Kolumn | Den databaskolumn som innehåller värdet för attributet. Det här fältet motsvarar attributet @Column . |
Som standard antas att kolumnen har samma namn som attributet. | Grundläggande avbildning, Inbäddad avbildning, ID- avbildning, Versionsavbildning |
Namn | Namnet på databaskolumnen.
Det här fältet motsvarar attributet |
Grundläggande avbildning, Inbäddad avbildning, ID-avbildning | |
Tabell | Namnet på den databastabell som innehåller den valda kolumnen. | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning | |
Kan infogas | Anger om kolumnen alltid tas med i SQL INSERT -satser. |
Sant | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Kan uppdateras | Ange om denna kolumn alltid tas med i SQL UPDATE -satser. |
Sant | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Unik | Anger kolumnens UNIQUE -begränsning. |
False | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Kan innehålla null | Anger om kolumnen tillåter nullvärden. | Sant | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Längd | Anger kolumnens längd. | 255 | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Precision | Anger precisionen för kolumnens värden. | 0 | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Skala | Anger antalet siffror som visas till höger om decimalkommat. | 0 | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning |
Kolumndefinition | Definiera DDL för en kolumn. Alternativet används när en tabell genereras. | Grundläggande avbildning, Inbäddad avbildning, ID-avbildning | |
Hämtningstyp | Definierar hur data läses in från databasen:
|
Tidigt | Grundläggande avbildning, En-till-en-avbildning, Många-till-många-avbildning, Många-till-en-avbildning |
Valfritt | Ange om fältet får vara null. | Ja | Grundläggande avbildning, En-till-en-avbildning, Många-till-en-avbildning |
LOB | Om fältet är avbildat till java.sql.Clob eller java.sql.Blob .
Fältet motsvarar attributet |
Grundläggande avbildning |
|
Temporal | Om det här fältet är något av följande:
Det här fältet motsvarar attributet |
Grundläggande avbildning, ID-avbildning | |
Enumerated | Anger beständighet för uppräknade regler om värdet för Sträng matchar tillämpningskraven eller ett befintligt databasschema.
Det här fältet motsvarar attributet |
Ordningstal | |
Målentitet | Den beständiga entitet som attributet är avbildat till. | En-till-en-avbildning, En-till-många-avbildning Många-till-många-avbildning, Många-till-en-avbildning | |
ID | Ange om enhets-IDt härletts från en annan enhets identitet. | ||
Kaskadtyp | Ange vilka åtgärder som ska användas i hela entiteten.
|
En-till-en-avbildning, En-till-många-avbildning, Många-till-många-avbildning, Många-till-en-avbildning | |
Avbildat av | Det fält i databastabellen som äger relationen. Fältet krävs endast på den icke-ägande sidan av relationen. | En-till-en-avbildning, En-till-många-avbildning | |
Ordna efter | Ange standardordning för objekt som returneras från frågor:
Det här fältet motsvarar attributet |
Primärnyckel | En-till-många-avbildning, Många-till-många-avbildning, Många-till-en-avbildning |
Attributåsidosättningar | Åsidosätter grundläggande avbildningar av en avbildad superklass (t.ex. om det ärvda kolumnnamnet inte är kompatibelt med en redan befintlig datamodell eller ogiltigt som kolumnnamn i databasen). | Inbäddad avbildning
|