Pokud jsem to pochopil spravne, tak by pro Vas mozna bylo lepsi mit misto dvou tabulek tri: Citizen s vazbou 1:N na Country a k k nemu s 1:N vazbou na CountryName (lokalizace jmena daneho statu). Bude-li navic v Country misto kolekce jmen mapa, pak muze byt jejim klicem jazyk a pri ziskazni seznamu zemi pak jdenoduse zobrazite jeji jmeno ve vybrane/vybranych lokalizacich.

Jura

Cituji Tuma Martin <[EMAIL PROTECTED]>:

Dobry den,



Rad bych se zeptal, jestli lze realizovat nejak anotace ManyToMany,
ktere nepracuje s primarnim klicem na strane pripojene tabulky, reps.
treba pracuje jenom s casti primarniho klice. Mam tabulky tab_country,
kde primarni klic je id_country a lang_country (jazykova mutace zaznamu)
a posledni sloupec je name_country v danem jazyku. Potom tabulku tabulku
tab_citizen, kde primarni klic je sequence a obsahuje polozku
citizen_country - potreboval bych nejak udelat mapovani tak, abych v
getCitizenCountry dostal seznam vsech jazyk. Mutaci daneho statu a
vybral si jenom to co potrebuji. Dale mi neni jasne, jak to bude
fungovat pri ukladani - tedy jak ma vypadat setter dane polozky. A
posledni vec, na kterou bych se rad zeptal - co kdyz bude dane
ManyToMany mapovani soucasti primarni klice, pujde ten klic
serializovat? Predem moc vse dekuji za radu, uz se s tim morim par dnu a
nemuzu se phnout z mista. Jo, kdyby to bylo mozno v anotaci pro
Hibernate, bylo by to naprosto skvele.



            Martin









Odpovedet emailem