社区
应用实例
帖子详情
我想做个网站内部使用的消息中心,数据库表的设计
独眼看世界
2008-07-30 12:49:07
比如:类似邮箱功能 ;论坛中的消息收发管理,网易个个消息中心,新浪个人消息中心,csdn消息中心,360圈个人消息中心。
使用上发邮箱的使用差不多。消息以选择接收消息的人,可以发送附件。
最关键的是数据库设计:表的结构。
一个人向多个人发送,每个接收者可以各自己管理自己接收或发出的消息。也可添加草稿消息。
各位帮帮我
...全文
265
11
打赏
收藏
我想做个网站内部使用的消息中心,数据库表的设计
比如:类似邮箱功能 ;论坛中的消息收发管理,网易个个消息中心,新浪个人消息中心,csdn消息中心,360圈个人消息中心。 使用上发邮箱的使用差不多。消息以选择接收消息的人,可以发送附件。 最关键的是数据库设计:表的结构。 一个人向多个人发送,每个接收者可以各自己管理自己接收或发出的消息。也可添加草稿消息。 各位帮帮我
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ying_wzm
2008-07-30
打赏
举报
回复
up
水族杰纶
2008-07-30
打赏
举报
回复
[Quote=引用 10 楼 tianhuo_soft 的回复:]
引用 2 楼 hery2002 的回复:
关注.....
[/Quote]
tianhuo_soft
2008-07-30
打赏
举报
回复
[Quote=引用 2 楼 hery2002 的回复:]
关注.....
[/Quote]
comszsoft
2008-07-30
打赏
举报
回复
可以再建两个表:
1. 附件表: 附件id,附件名称,附件地址
2. 邮件-附件关系表:邮件id,附件id
这样支持一个邮件发多个附件
独眼看世界
2008-07-30
打赏
举报
回复
谢谢你!我还想问下!就是关于消息附件的管理。你能给我点建议吗?谢谢
独眼看世界
2008-07-30
打赏
举报
回复
[Quote=引用 6 楼 comszsoft 的回复:]
引用 4 楼 qdfch 的回复:
引用楼主 qdfch 的帖子:
比如:类似邮箱功能 ;论坛中的消息收发管理,网易个个消息中心,新浪个人消息中心,csdn消息中心,360圈个人消息中心。
使用上发邮箱的使用差不多。消息以选择接收消息的人,可以发送附件。
最关键的是数据库设计:表的结构。
一个人向多个人发送,每个接收者可以各自己管理自己接收或发出的消息。也可添加草稿消息。
各位帮帮我
问题补冲!
一个…
[/Quote]
谢谢你!我还想问下!就是关于消息附件的管理。你能给我点建议吗?谢谢
comszsoft
2008-07-30
打赏
举报
回复
[Quote=引用 4 楼 qdfch 的回复:]
引用楼主 qdfch 的帖子:
比如:类似邮箱功能 ;论坛中的消息收发管理,网易个个消息中心,新浪个人消息中心,csdn消息中心,360圈个人消息中心。
使用上发邮箱的使用差不多。消息以选择接收消息的人,可以发送附件。
最关键的是数据库设计:表的结构。
一个人向多个人发送,每个接收者可以各自己管理自己接收或发出的消息。也可添加草稿消息。
各位帮帮我
问题补冲!
一个人发给多个人时,那么收件…
[/Quote]
当然要,不然无从管理
奔跑吧公牛
2008-07-30
打赏
举报
回复
关注。。。。。。
独眼看世界
2008-07-30
打赏
举报
回复
[Quote=引用楼主 qdfch 的帖子:]
比如:类似邮箱功能 ;论坛中的消息收发管理,网易个个消息中心,新浪个人消息中心,csdn消息中心,360圈个人消息中心。
使用上发邮箱的使用差不多。消息以选择接收消息的人,可以发送附件。
最关键的是数据库设计:表的结构。
一个人向多个人发送,每个接收者可以各自己管理自己接收或发出的消息。也可添加草稿消息。
各位帮帮我
[/Quote]
问题补冲!
一个人发给多个人时,那么收件箱中,是不是就要针对每一个接收者各自己写一条接收记录?
comszsoft
2008-07-30
打赏
举报
回复
主要表:
发件箱表
收件箱表
草稿箱表
收藏箱表
用户信息表
----------------
如果用户比较多还可以对上面的主要表进行分表,如:
发件箱表(1 ~ 100)
收件箱表(1 ~ 100)
草稿箱表(1 ~ 100)
收藏箱表(1 ~ 100)
用户信息表(1 ~ 100)
具体问题还得具体分析啊。
hery2002
2008-07-30
打赏
举报
回复
关注.....
数据库
表
结构及索引
设计
数据库
表
设计
良好的
表
结构
设计
是高性能的基石,应该根据系统将要执行的业务查询来
设计
,这往往需要权衡各种因素。糟糕的
表
结构
设计
,会浪费大量的开发时间,严重延误项目开发周期,让人痛苦万分,而且直接影响到
数据库
的性能,并需要花费大量不必要的优化时间,效果往往还不怎么样。 在
数据库
表
设计
上有个很重要的
设计
准则,称为范式
设计
。 范式
设计
什么是范式? 范式来自英文Normal Form,简称NF。MySQL是关系型
数据库
,但是要
想
设计
—个好的关系,必须使关系满足一定的约束条件,此约束已经形成了规范,分成
数据库
表
设计
做
一个项目,必然是少不了
数据库
设计
的!在学习阶段,基本都是单
表
。然而在实际开发过程中,一对多,多对多的
表
处处都是!简单整理一下,一对多,多对多
表
如何
设计
整理一下思路:一对一,一对多,多对多。
设计
数据库
表
:只需在中多添加一个班级号的ID;注:所以对于多对多
表
,通过关系
表
就建立起了两张
表
的联系!多对多
表
时建立主外键后,要先删除约束
表
内容再删除主
表
内容。
数据库
表
设计
基本思路
好的数据结构会影响速度。好的
数据库
表
设计
会影响
数据库
操作效率。特别是数据多的时候,如果
表
的结构不好的话操作的时候条件(where后的内容)会变的非常复杂。 SQL是关系
数据库
中用到的一种语言。所以,为了简化SQL,
表
的关系(
内部
和外部)要尽量
设计
的合理。 下面有几个可以参照的步骤: 1)找出那个
表
要描述的东西; 2)列出你
想
通过这个
表
得到的相关信息的列
表
; 3)通过上面的信息列
表
,将信息
数据库
设计
的基本步骤
数据库
设计
的基本步骤 按照规范
设计
的方法,考虑
数据库
及其应用系统开发全过程,将
数据库
设计
分为以下6个阶段 1.需求分析 2.概念结构
设计
3.逻辑结构
设计
4.物理结构
设计
5.
数据库
实施 6.
数据库
的运行和维护 在
数据库
设计
过程中,需求分析和概念
设计
可以独立于任何
数据库
管理系统进行,逻辑
设计
和物理
设计
与选用的DAMS密切相关。 1.需求分析阶段(常用自顶向下)
数据库
表
的
设计
流程和思考方向
数据库
设计
的基本步骤 按照规范
设计
的方法,考虑
数据库
及其应用系统开发全过程,将
数据库
设计
分为以下6个阶段 1.需求分析 2.概念结构
设计
3.逻辑结构
设计
4.物理结构
设计
5.
数据库
实施 6.
数据库
的运行和维护
数据库
设计
通常分为6个阶段1(需求分析:分析用户的需求,包括数据、功能和性能需求;2概念结构
设计
:主要采用E-R模型进行
设计
,包括画E-R图;3逻辑结构
设计
:通过将E-R图转换成
表
,实现从E-R模型到关系模型的转换;4
数据库
物理
设计
:主要是为所
设计
的
数据库
选择合适的存储结构和...
应用实例
27,580
社区成员
68,556
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章