Dobrý den, já na použití foreign ID nevidím nic špatného. Naproti tomu nadměrné používání asociací (OneToMany, ManyToOne,...) vede k problémům, protože je pak propojeno všechno se vším. A může se stát, že vyčtením jedné entity vyčtete půlku databáze. Tj. asociace ano, ale s mírou.
Z.T. -- Zdenek Tronicek FIT CTU in Prague Vladimir Dvorak napsal(a): > Dobry den, > > pracuji na pomerne velkem projektu a uz od zacatku jsme pouzivali v > Hibernate entitach bud holeho foreign IDnebo mapovani entity pres > OneToOne/ManyToOne asociaci. Na pocatku nebyla urcena zadna strategie > toho ci onoho pouziti. Osobne si myslim, ze pouziti foreign Id neni > vhodny pristup pri pouziti ORM. Jedine rozumne pouziti foreign ID muze > byt v pripade, kdy neexistuje DB constraint... Resil nekdo podobny > problem ? > > Dekuji > > Vlada >