mysql 模仿QQ群聊天这样的设计怎么设计比较好

快乐的兔八哥 2018-07-12 10:50:39
用户表
id name
1 张三
2 李四
3 王五
4 赵六

群中间关联表
id 群名字 管理员ID
1 开心群 1
2 伤心群 1
3 悲伤群 3

群聊人员表
id 群id 群内人员id
1 1 1
2 1 2
3 1 4
5 3 1
等等..........................

不知道咋样 有没有人讨论下
...全文
287 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 2018-07-12
  • 打赏
  • 举报
回复
群中间表那里的管理员可能会有多个,可以在群聊人员表表中加一列是否管理员,或者再加一个新表,专门记录表的管理员记录
卖水果的net 2018-07-12
  • 打赏
  • 举报
回复
可以的,符合3NF。
shinger126 2018-07-12
  • 打赏
  • 举报
回复
应该是设计用户表,群表,群成员表,群成员表中用一个列来标识群主、管理员、普通成员
快乐的兔八哥 2018-07-12
  • 打赏
  • 举报
回复
引用 2 楼 sinat_28984567 的回复:
群中间表那里的管理员可能会有多个,可以在群聊人员表表中加一列是否管理员,或者再加一个新表,专门记录表的管理员记录


到位啊 兄弟 这个方法可取

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧