mysql:社交平台应用程序的DB设计建议

时间:2018-06-14 11:07:33

标签: mysql database-design mysql-workbench database-schema

我为社交(种类)平台设计了一个模式,它具有像StackOverflow这样的Q / A功能。在这里,用户询问问题并获得与他们相关的答案。在答案上,可能会有用户进行讨论。我的架构中的表格:
question表包含问题详细信息以及user_id foreign key

question_stats维护用户对该问题的活动。喜欢,观点等。

answer包含问题的答案。 answer_by是用户表的外键。

answer_stats维护用户对该问题的活动。喜欢,观点等。

answer_comments是维持任何特定答案的评论的表格。

answer_comments_stats在回复评论中保存用户活动。

question与代码表有many-to-many的关系。

如果有任何影响,请指导我。以下是我的数据库设计的屏幕截图。enter image description here

0 个答案:

没有答案