公告(通告),消息,提醒等基本功能数据库设计
1.公告announcement: 平台发,用户收.分实时公告和非实时公告.优先级:紧急,高,普通.
平台可以向单个用户发,可以向多个用户发,可以向某一用户类型发,可以向全部用户发.
公告的相关操作:
(1).平台发布公告
(2).平台撤销公告
(3).平台删除公告
(4).平台查询公告
(5).用户查看公告
(6).用户查询公告
公告数据库的特点:一般不做修改,每个用户一份或者每个群体一份
表设计:
  (1. 公告表 announcement 字段:
        编号 id_
        标题 title_
        内容 content_
        发布时间 publish_time
        是否撤销 if_cancel
        撤销时间 cancel_time
        是否删除 del_flag
        删除时间 delete_time
        优先级 priority_
        (用户类型) user_type
  (2. 公告用户表字段:
        编号 id_
        公告编号 announcement_id
        用户编号 user_id
        是否阅读 if_read
        阅读时间 read_time
        (用户类型) user_type

2.消息message(站内短信):用户之间互相发送消息.可以针对一个消息进行回复.分为实时消息和非实时消息.
发送消息:个人向个人发消息;个人向群体发消息;群体向个人发消息;群体向群体发消息;个人向多个用户发消息.
消息的相关操作:
(1).个人发送消息
(2).用户查看消息
(3).用户回复消息
(4).用户标记消息已读
(5).用户查询消息
消息数据库的特点:一般不做修改,每个用户一份,或者每个群体一份,或者多个用户一份.

3.提醒remind
一般情况下,提醒对于被提醒者来说是被动的.主要是由于外界直接或者间接更新自己相关的信息,对自己产生了影响,自己又不知道的情况下,需要系统主动提醒自己.
统计性的提醒:相关内容的个数变化,统计相关内容的个数.又分为实时统计和登录统计.
弹窗性的提醒:弹出一个窗口,提醒用户发生变化的内容,或者点击可以跳转到相应的窗口显示结果.又可以分为登录之后提醒距离上次登录之间发生的影响;和实时的提醒.
提醒数据库的特点:统计性的提醒,记录需要提醒的个数,以及个数代表的意义.
弹出窗口提醒,提醒的格式是统一的;格式例如:提醒的对象,提醒的内容,提醒的优先级(紧急,高,普通,不同优先级有不同的颜色)

公告(通告),消息,提醒等基本功能数据库表设计相关推荐

  1. 消息提醒系统:设计模式与实现方案 (公告(通告)、消息、提醒等基本功能数据库表设计与实现)

    参考地址: 公告(通告),消息,提醒等基本功能数据库表设计_DamonREN的博客-CSDN博客 多种消息提醒系统的设计模式.实现方案(附功能截图+表结构)_黑夜的风的博客-CSDN博客_消息提醒 设 ...

  2. SAP PI PO 消息监控器 SXI_MONITOR 报文相关数据库表介绍 SXMSPMAST SXMSCLUP

    SAP PI PO 消息监控器 SXI_MONITOR 报文相关数据库表介绍 SXMSCLUP  Cluster - Compressed Message Payload Property SXMSC ...

  3. mysql设计积分兑换表_积分系统数据库表设计.docx

    积分系统数据库表设计 文件编号:JHDZ/SJ 密 级: 云上城积分功能数据库设计文档 项目名称:<云上城>项目代号:XXX版 本:V1.0编制单位:平台运营编制日期:2014-10-08 ...

  4. 不定字段数目的数据库表设计和数据结构

    不定字段数目的数据库表设计和数据结构 可能采用四种技术: 动态增加数据库表字段 预留足够的空白字段,运行时作动态影射 用xml格式保存在单字段里 改列为行,用另外一个表存放定制字段 现在我们来分析一下 ...

  5. 数据库表设计、 数据库分层、myslq水平拆分、oracle表分区

    数据库表设计 数据库表结构设计方法及原则(li)数据库设计的三大范式:为了建立冗余较小.结构合理的数据库,设计数据库时必须遵循一定的规则.在关系型数据库中这种规则就称为范式.范式是符合某一种设计要求的 ...

  6. 万字归纳总结 | 数据库表设计与SQL编写技巧

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群"加入公众号专属技术群 前言 随着移动云平台系统业务不断增长,必然需要对各系统进行 ...

  7. 数据库表设计必需元素_HTML5输入,必需,模式,数据列表

    数据库表设计必需元素 Today we will look into some HTML5 features that will help us in removing a lot of boiler ...

  8. mysql 字段数量不确定_不定字段数目的数据库表设计和数据结构 | 学步园

    两难的境界:不定字段数目的数据库表设计和数据结构 昨天项目组会议上讨论的关于不定字段数目的数据库表问题并没有结果,今天继续分析之后发现问题可能还更大.当时讨论的结果是可能采用四种技术: 动态增加数据库 ...

  9. 网上书城项目的需求分析、数据库表设计及前端界面的编写(项目进度一)

    转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165. 本文出自 不怕报错 就怕不报错的小猿猿 的博客 网上书城项目的需求分析. ...

最新文章

  1. 12.Azure应用程序网关(下)
  2. PJzhang:互联网是有国界
  3. python真的可以减少工作强度_用Python写几行代码,一分钟搞定一天工作量,同事直呼:好家伙!...
  4. 【转】WebSocket协议:5分钟从入门到精通
  5. 平均年薪30万的深度学习算法工程师,正面临100万的人才缺口
  6. OrderOnline——设计概述
  7. 这个教程价值有点高,利用Python制作全自动化营销软件!
  8. 微课|中学生可以这样学Python(2.3.4节):例2-2
  9. git将本地仓库强制替换掉远程仓库
  10. 「中间件」RocketMQ解决消息顺序和重复性消费问题整理(附测试代码)
  11. sudo rpm安装时$USER是root
  12. 更改 VSCode 字体
  13. C#实现微信自动发送消息
  14. windows无法格式化u盘_U盘被写保护无法格式化怎么办?优盘无法格式化的解决办法...
  15. C++ 长度不固定的二维数组传参
  16. 白鹭(egret)搜素引擎入门
  17. 李沐基于Pytorch的深度学习笔记(1)
  18. Python第五周练习:随机密码生成
  19. [1304]求圆的周长和面积(Java)
  20. win7无法打开无线网络服务器,笔记本win7系统无线网络连接受限制或无连接的解决方法...

热门文章

  1. debian9.6安装qq遇到的坑(成功安装qq)
  2. 论文发表时的第一作者和通讯作者哪个含金量比较高
  3. 【dcdc】AP2813 DCDC降压恒流芯片 两路输出 一路恒流 一路瀑闪 电动摩托汽车灯方案
  4. 科研试剂ACA-PEG-SCM,Acrylamide-PEG-NHS ester,丙烯酰胺-聚乙二醇-琥珀
  5. 怎样用 Python写一个股票自动交易接口的程序?
  6. MOVSB、MOVSW和MOVSD指令
  7. Linux中通过vi打开文件只读文件如何保存
  8. nohup启动项目时报错:Unable to obtain lock on /xxxxxxxxx /AdminServer.lok. Server may already be running
  9. slot-scope用法及理解
  10. java模拟登录获取Cookie