Хелпаните понять, пожалуйста, норм ли решение я предлагаю для следующей задачи:
Представим, что есть сущность "комментарий". На уровне базы данных необходимо сделать так,
чтобы комментарий мог быть на странице пользователя, под фото, под постом и т.д.
Т.е. нужна некая промежуточная сущность, которая бы связывала определенный комментарий
с объектом.
Я решил сделать так: создать таблицы на каждую сущность, к которой нужно привязать комментарий.
Например, UserPage_Comment, ProductPage_Comment и т.д. Т.е. UserPage_Comment содержит UserPageId
и CommentId. Что-то вроде реализации связи "многие ко многим", но ограничить в бд,
чтобы Id коммента был уникальным.
Считается ли это хорошим решением? И какие есть годные альтернативы?