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

Kirim email ke