我有一個關於Oracle聯接表的基本問題。我正在使用JBoss服務器& Hibernate創建一個基於Spring的REST服務。Oracle中的聯接表關係
我有兩個表用於基本身份驗證:用戶&角色,它有一個雙向多對多關係。所以,我創建了三個表:
Users
Roles
Users_Roles
我應該如何建立關係 - 也這將提供更好的性能?
- 創建表時使用外鍵關係?
- 在實體類中使用
@JoinTable
註釋?
(以上只是一個例子,但我有這樣大表的屈指可數。)
原諒我,如果我的兩個選項以上的理解是錯誤的。我是新手Hibernate & Oracle。
感謝安德魯格式化和補充說明! – Mohan