Итак, у меня есть проект, который в значительной степени относится к числу тех приложений, которые отслеживают фильмы и телепередачи, которые вы смотрите. У меня есть MovieDAO
, TvshowDAO
, CommentDAO
, RatingDAO
, PersonalityDAO
и UserDAO
. Предполагается, что он будет функционировать так, чтобы пользователь мог оставлять комментарии и давать оценки, поэтому и RatingDAO
, и CommentDAO
имеют отношение к пользователю. Теперь, каждый комментарий (и каждый рейтинг) на мове ie ИЛИ ТВ-шоу ИЛИ личность. Какой лучший способ отобразить это? Поместите три комментария в комментарии и рейтинг к каждому отдельному человеку, или можно поставить что-то похожее на частную цель объекта и сопоставить ее с mov ie ИЛИ телешоу ИЛИ личность? Я застрял на том, как это сделать. Какой лучший способ?
РЕДАКТИРОВАТЬ : отношения как в @ManyToOne
личности, @ManyToOne
mov ie, и то же самое в телешоу и заполнить только один