【发布时间】:2020-04-11 23:14:01
【问题描述】:
我在 Mysql 中有 2 个表:Annonce 和 User,我的问题是用户可以评论 Annonce,比如 Annonce 或分享它,所以我想知道我是否想向用户显示他喜欢的 Annonces 或评论如何过滤吗?我可以在 User 和 Annonce 之间的关联表中添加第三列,例如 Action 吗?谢谢
【问题讨论】:
我在 Mysql 中有 2 个表:Annonce 和 User,我的问题是用户可以评论 Annonce,比如 Annonce 或分享它,所以我想知道我是否想向用户显示他喜欢的 Annonces 或评论如何过滤吗?我可以在 User 和 Annonce 之间的关联表中添加第三列,例如 Action 吗?谢谢
【问题讨论】:
您应该创建新表,以便它们以您想要的各种方式关联User 和Annonce。应该有3个:
Comment(user_id, annonce_id, comment)
Like(user_id,annonce_id)
Share(user_id, annonce_id, maybe_other_attributes).
【讨论】: