Я храню средства массовой информации в своем приложении. Иногда у меня будет звук и текст, который будет действовать, и иногда у меня будет аудиофайл. Я решил создать два объекта. У меня будет свой «MediaItem» и «CombinedItem».Множественные отношения как обратные к одной связи?
На моем CombinedItem я установил три отношения «один-к-одному». На моем MediaItem я могу иметь только одну обратную связь. Вопрос в том, как мне это настроить?
Вот что мои вещи выглядеть следующим образом:
ли я делаю неправильно? Должен ли я иметь только один элемент мультимедиа с несколькими свойствами для «isVideoFavorite», «isTextFavorite», «isAudioFavorite»? Я чувствую, что слишком внимательно слежу за моделью базы данных, но я не уверен, что у меня есть выбор здесь. Что мне делать?
Подождите, как я придаю mediaItem к каждому из субъектов AudioItem, TextItem и VideoItem? Отношения? Как установить инверсию на mediaItem? – Moshe