Hi Faris, Ada artikel bagus di https://www.hibernate.org/109.html Intinya ada perbedaan antara database identifier (primary key) dan business key. Misal ada tabel Barang dengan kolom ID, KODE, NAMA. Database identifier biasanya adalah ID, dan business key bisa menggunakan KODE saja atau kombinasi dari ID, KODE, dan NAMA. Kita tidak bisa menggunakan ID saja sbg business key karena object yang baru dibuat & belum di-persist biasanya belum mempunyai ID.
Salam, T Budi S On 12/25/09, Faris <milanistic...@yahoo.com> wrote: > Hai jugers, > > Di java kan dikenal istilah identity dan equal, sedangkan pada basisdata > relasional menggunakan primary key, lalu knp? > bukannya langsung bisa mengacu ke primary key untuk membedakan objek yang > diambil? > Sebenarnya kapan sih masalah identity di ORM pada suatu aplikasi itu > muncul?? > > (bingung mode on) > > > > -- Sent from my mobile device