0
我將媒體存儲在我的應用程序中。有時候,我會有相關的音頻和文本,有時我會有一個音頻文件。我決定創建兩個實體。我會有我的「MediaItem」和「CombinedItem」。作爲單一關係的逆的多重關係?
在我的CombinedItem上,我設置了三個一對一的關係。在我的MediaItem上,我只能有一個反向關係。問題是,我如何設置?
這裏是我的項目是這樣的:
我是不是做錯了?我應該只有一個媒體項目,其中包含「isVideoFavorite」,「isTextFavorite」,「isAudioFavorite」?我覺得我太密切關注數據庫模型,但我不確定我在這裏有選擇。我該怎麼辦?
等待,我怎麼附加mediaItem到每個AudioItem,TextItem和VideoItem實體?關係?如何在mediaItem上設置反色? – Moshe 2012-02-14 16:44:07