Sự khác biệt chính xác giữa @JoinColumnvà là @PrimaryKeyJoinColumngì? Bạn sử dụng @JoinColumncho các cột là một phần của khóa ngoại. Một cột điển hình có thể trông giống như (ví dụ: trong một bảng nối với các thuộc tính bổ sung): @ManyToOne @JoinColumn(name = "...") private OtherClass oc; Điều …
Vì vậy, tôi đã đọc về các mối quan hệ xác định so với không xác định trong thiết kế cơ sở dữ liệu của mình và một số câu trả lời trên SO có vẻ mâu thuẫn với tôi. Đây là hai câu hỏi tôi đang xem xét: Sự …