Přidejte do entity anotaci sekundární tabulky, pokud jsou její data rozdělena do více tabulek.
Chcete-li přidat sekundární tabulku do entity:
V Průzkumníku projektů vyberte entitu.
V pohledu Podrobnosti JPA vyberte informace o sekundárních tabulkách.
Klepnutím na volbu Přidat přidružte k entitě další tabulku. Zobrazí se dialogové okno Upravit sekundární tabulku.
Vyberte Název, Katalog a Schéma další tabulky, kterou chcete přidružit k entitě.
Platforma Eclipse přidá do entity následující anotace:
@SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA")
Chcete-li potlačit výchozí primární klíč:
Povolte volbu Potlačit výchozí hodnoty a potom klepněte na tlačítko Přidat, abyste mohli zadat sloupec spojení nového primárního klíče. Zobrazí se Vytvoření sloupce spojení nového primárního klíče.
Vyberte Název, Název odkazovaného sloupce, Tabulku a Definici sloupce primárního klíče pro danou entitu.
Platforma Eclipse přidá do entity následující anotace:
@SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA", pkJoinColumns = {@PrimaryKeyJoinColumn(name="id", referencedColumnName = "id"),@PrimaryKeyJoinColumn(name="NAME", referencedColumnName = "REFERENCED COLUMN NAME", columnDefinition = "COLUMN DEFINITION")})