I want to implement modules such as comment, rating, tag, etc. to my entities. What I thought was:
comments_table -> comment_id, comment_text
entity1 -> entitity1_id, entity1_text
entity2 -> entitity2_id, entity2_text
entity1_comments -> entity1_id, comment_id
entity2_comments -> entity2_id, comment_id
....
Is this approach correct?