Sebenarnya sulit untuk mengatakan, saya tidak tahu apa yang ingin Anda wakili di tingkat objek:apakah ini asosiasi kunci asing satu-ke-satu? asosiasi banyak-ke-satu? adalah asosiasi dua arah? Menggunakan ORM berarti memikirkan objek lebih dari tabel dan biasanya membantu menyediakan model objek.
Saya akan menganggap ini adalah asosiasi kunci asing satu-ke-satu. Inilah yang Java Persistence dengan Hibernate merekomendasikan:
Jika yang Anda miliki sebenarnya adalah asosiasi banyak-ke-satu yang nyata, seharusnya cukup mudah untuk mengadaptasi solusi di atas.