AW: AW: [JavaTech] Relacios DB - Primary Key kerdese
Szitas Krisztian
k.szitas at gisma.de
2001. Okt. 9., K, 12:12:04 CEST
Na volt szerencsem tegnap beleolvasgatni a JDO 1.0-as speckoba
(nem rossz, csak meg nagyon hianyzik nekem a prefetching belole)
Megis van valami ebben a mesterseges OID-ben ;-)
A JDO ketfele "primary keyt" hasznal, a specifikacio 5.4.1 es
5.4.2 pontja szerint megkulonbozteti a DataStore Identity-t
es az Application Identity-t (amit mi primkeynek hivunk)
tavabba ir meg non-data store JDO identityrol is, amibe
nem mentem meg nagyon bele.
Visszaterve TT levelere
>Egy kerdes: nem tudom, konkretan mit takar az OID-d. Egy generalt
>valamit (szamot), vagy egy Object-et? Ha szam, a fentiek ervenyesek.
>Ha Object, akkor ujabb kerdes: miert nem teszed bele a termeszetes
>kulcsot?
Az oid-vel nem akarok foglalkozni bl, es ui szinten, nem erdekel hogy
micsoda az, mermint egy string egy szam, es azt a perzisztalo reteg
hogyan generalja, ezert egy sima Object.
Ha onhatalmulag belerakom a termeszetes kulcsomat az jo RDBMS eseteben,
de errol a business logic es ui retegekben mar nem kell tudnom,
mert akkor beleesek abba a hibaba, hogy fuggeni fog a teljes appom
attol, hogy mibe perzisztalok. Azt hiszem nem is szabadna kiadnom
a bl fele egyaltalan ezt az adatot.
További információk a(z) JavaTech levelezőlistáról