大家好。ManyToOne擁有方問題
我有一個問題,因爲我無法入睡) 如果我有一個名爲Product的實體(類),例如。我應該與這個產品鏈接一堆圖像。在一個數據庫中(我的例子中的MySQL)將看起來像這樣 - 我會創建一個表的產品和圖像的表。圖像表將有一個存儲產品ID的字段。
我明白這一點。我不明白的是 - 當我使用ORM(Doctrine2)處理產品和圖像時,我應該爲Image類創建inversedBy =「images」註釋,爲Product類創建mappedBy =「products」。在我的應用程序中,Product對象在這個連接的所有方面。
我該怎麼辦?我應該創建ManyToMany關係,還是有另一種方式?
謝謝。
P.S.圖像是產品實體中的ArrayCollection實例
不 - 這是事實。如果是這樣 - 我會選擇產品實體作爲該關係的擁有方。 –