zoukankan      html  css  js  c++  java
  • 聊天数据库

    两张表:

    聊天表,最后聊天表

    ----------------------------------------------------------------------------------

    "张三"给"李四"发消息

    在“最后聊天表”中生成两条数据(有则更新,无则插入)

    张三,李四,->,未读=0,未读记录时间,首次聊天时间,最后聊天时间

    李四,张三,<-,未读+1,未读记录时间,首次聊天时间,最后聊天时间

    ----------------------------------------------------------------------------------

    "李四"给"张三"发消息

    在“最后聊天表”中生成两条数据(有则更新,无则插入)

    李四,张三,->,未读=0,未读记录时间,首次聊天时间,最后聊天时间

    张三,李四,<-,未读+1,未读记录时间,首次聊天时间,最后聊天时间

    ----------------------------------------------------------------------------------

    其中”张三“,”李四“为主键。

    ----------------------------------------------------------------------------------

    群组聊天

    张三,“群组A”,所有人,->,未读=0,未读记录时间,首次聊天时间,最后聊天时间

    李四,“群组A”,张三,<-,未读+1,未读记录时间,首次聊天时间,最后聊天时间

    王五,“群组A”,张三,<-,未读+1,未读记录时间,首次聊天时间,最后聊天时间

  • 相关阅读:
    Android四大组件
    git命令记录
    .net core试水
    记一次NPOI的使用
    上位机开发经验教训总结
    Python爬虫,爬取腾讯漫画实战
    记一次微信小程序的开发
    sql使用cte表达式进行递归查询
    使用百度的webuploader进行附件上传
    Winform文件上传
  • 原文地址:https://www.cnblogs.com/gameshan/p/5026654.html
Copyright © 2011-2022 走看看