我想設置實體和關係的核心數據,來處理這種情況:核心數據實體關係層次
有隊,每隊可以有團隊的多張照片,並在球隊多個玩家..但每個玩家可以擁有多張照片。 (對不起,看起來我需要更多信譽點才能發佈關係圖)
如果這是可能的,我不知道如何正確設置它。在Photo實體中,我相信我可以將「forPlayer」和「forTeam」關係設置爲可選項。這樣做可以讓我設置一個或另一個,以便照片與團隊或玩家相關聯。
這項工作?
現在如果我將一張照片與玩家和聯繫起來會發生什麼?如果我這樣做,並且如果我啓用了級聯刪除,如果團隊或玩家被移除,是否會出現任何問題?
您應該能夠鏈接到上傳到其他地方的圖片。 – Wain
對於級聯部分,它們不應該是級聯的 - 應該有1個所有者。所以在這種情況下你可能不應該使用級聯。 – Wain
爲什麼不創建一個玩家和團隊繼承的虛擬基類。那麼它不會有問題,你也可以級聯。 – rfrittelli