Мне трудно понять, как справиться с картографической ситуацией:
У меня есть разные объекты (скажем, новости и сообщения), которые могут иметь несколько комментариев. Я получаю следующую схему:
NEWS : ID(int), CONTENT(varchar)
POST : ID(int), SUBJECT(varchar)
COMMENT : ID(int), TEXT(varchar)
NEWS_COMMENT : NEWS_ID(int), COMMENT_ID(int)
POST_COMMENT : POST_ID(int), COMMENT_ID(int)
Я бы хотел, чтобы мои объекты News и Post имели свойство IList / ICollection Comments.
Как мне это сопоставить, чтобы я мог напрямую взаимодействовать со своими комментариями в посте или экземпляре новостей?
Примечание. В настоящее время я создал NewsMap, PostMap, CommentMap, NewsCommentMap, PostCommentMap, последние два имеют составные элементы ... Но это не работает правильно ...
Спасибо.