标签: facebook database-design database-schema
我正在为一个项目设计一个RDBMS,并且对隐私设计有一些困惑。这是场景
用户有项目,
项目有帖子(这些帖子由用户提供),
其他用户无法看到某些帖子
我们如何实现帖子的隐私? (某种类似Facebook的帖子,你可以选择谁可以看到它)
下面的EER图..
感谢任何想法,谢谢!
答案 0 :(得分:2)
您可以使用post_id和user_id两列添加“post_access”等表格。
有一些可能的技巧可以防止这个表快速增长: