如何简化此数据库架构和查询?

时间:2013-05-13 16:24:12

标签: mysql database database-design

这是我的数据库架构:

Post:
-id
-title
-body
-date

User:
-id
-name
-password

Category:
-id
-title

Post_Category:
-id
-id_post
-id_category

Post_User:
-id
-id_user
-id_post

Post_Like:
-id
-id_user
-id_post

Comment:
-id
-id_user
-id_post
-body

“喜欢”在我的项目中像“喜欢的Facebook”一样。

在主页上,我需要获得最新的50篇帖子,其中包含有关类别,用户,喜欢和评论的信息。

有没有办法避免这个连接这7个表的复杂查询?

0 个答案:

没有答案