1)添加全站通知:信息存入到 tb_message 2)用户点开信息或者设置信息为已阅读:插入记录到 tb_message_readlog
如何设计存储的表?求最佳方案
CREATE TABLE `message` (
`message_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '消息id',
`subject` varchar(250) NOT NULL DEFAULT '' COMMENT '主题',
`content` varchar(500) NOT NULL DEFAULT '' COMMENT '内容',
`type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '消息类型 0 Message',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态 -1删除 0默认',
`create_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY(`message_id`),
KEY `subject` (`subject`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `message_broadcast` (
`message_broadcast_id` b