1
我試圖處理的情況是一個賬戶可以有多個職位。這通常是一對多的,我認爲只要在Account內部就會有一個帶有一對多註解的List和一個帶有多對一註解的賬戶。但是,不僅有目前持有頭寸的賬戶,而且還有可能存在另一個賬戶,該賬戶是縮短頭寸的賬戶。JPA:如何處理ManyToMany的這種情況
我想處理這個問題的方式是必須在Position實例中分離Account實例:owningAccount和shortingAccount(後一個實例可能爲null)。可以這樣做嗎?
如果不是,我似乎必須處理這種情況,多位多位與位置也持有一個列表,我認爲是賬戶中另一個字段的尷尬,表明它是否是擁有或空頭賬戶。
第一種方法是否會起作用?如果不是,我在第二種方法中描述了一種解決方案嗎?