[英]Create a (Many to Many) Many relationship using JPA and Java EE
我正在嘗試使用JPA建立關系。 這很令人困惑,我無法解決。 這很奇怪,因為我認為JPA對此有所限制。
這是想法:
關系...
TableA
pk idA
之間...
TableB
pk idB
形成表格:
TableA_TableB
pfk idA
pfk idB
並將TableA_TableB(或生成的表)與另一個表TableC相關聯:
TableC
pk idC
形成表格:
TableA_TableB_TableC
pfk idA
pfk idB
pfk idC
我想向表TableA_TableB_TableC添加一個稱為值的屬性。 因此它將是這樣的:
TableA_TableB_TableC
pfk idA
pfk idB
pfk idC
attribute
但是,注釋@ManyToMany()相當有限。 我只能用一個鍵將一個表與另一個表連接。
我也無法在網上找到一些不錯的例子。 是的。
提前致謝。
ManyToMany-Annotation用於“純”關系,沒有任何其他信息。
我建議這樣做:
根據您現有的代碼,可能需要花費一些精力來重構所有內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.