2022年BBS论坛数据库设计.docx
《2022年BBS论坛数据库设计.docx》由会员分享,可在线阅读,更多相关《2022年BBS论坛数据库设计.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -BBS论坛数据库设计 一、需求分析BBS 论坛是一个 WEB 系统,可以为大家供应一个沟通、互动的 平台;经过分析, BBS 论坛需要实现以下功能:(1)用户注册和登录, 后台数据库需要存放用户的注册信息和在 线状态信息;(2)用户发贴,后台数据库需要存放贴子相关信息,如贴子内容、标题等;(3)浏览、查找帖子,数据库需要实现查看和查找的功能;(4)论坛版块治理, 后台数据库需要存放各个版块信息,如版主、版块名称、贴子数等;二、系统设计依据BBS 论坛的功能,设计的基本实体有BBSUser 用户 、 BBSTo
2、pic 主贴 、BBSReply 回贴 、BBSSection 版块 、;1、每个实体具有的属性(1)用户:用户昵称, 密码,电子邮件,生日,性别,用户头像,用户等级,用户备注,注册日期,用户状态,用户积分,是否版主;(2)主贴:所属版块,发贴人,发贴表情,回复数量,标题,正 文,发贴时间,点击数,状态,最终回复的用户,最终回复时间;(3)回贴:回复主贴 回复内容,回贴时间;ID,所在版块 ID ,回贴人 ID,回贴表情,(4)版块:版块 ID,版块名称,版主,版块主题,本版格言,点击率,发贴数;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页
3、,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -2、各对象间的关系 1跟贴和主贴有主从关系:我们需要在跟贴对象中说明它是谁 的跟贴;2版块和用户有关系:从用户对象中可以依据版块对象查出对 应的版主用户的情形;3主贴和版块有主从关系:需要说明发贴是属于哪个版块的;4跟贴和版块有主从关系:需要说明跟贴是属于哪个版块的;3、E-R 图UID Uname UEmail UBirtheday Usex BBSUsers UPoint UState 细心整理归纳 精选学习资料 Uclass UStatement URe
4、gDate 第 2 页,共 6 页 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -论坛用户治理板块(BBSUser )( BBSSection)发表发表属于属于回帖属于主帖(BBSReply )( BBSTopic )4、将 E-R 图转换为表1将各实体转换为对应的表,将各属性转换为各表对应的列;2标识每个表的主键列;3在表之间建立主外键,表达实体之间的映射关系;BBSUser (用户)表字段名中文名类型能否为空备注 第 3 页,共 6 页 UID 用户 ID
5、 int 否主键、自定增长Uname 用户昵称varchar 否唯独值UPassword 密码varchar 否设定默认值,默认不是版主UEmail 电子邮件varchar 否UBirthady 生日varchar 否USex 性别int UHead 用户头像varchar USatement 用户备注varchar 否URegDate 注册日期datetime UState 用户状态int UPoint 用户积分int UIsSectioner 是否版主int 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳
6、总结 精品学习资料 - - - - - - - - - - - - - - -BBSSession(版块表)字段名中文名类型能否为空备注UID SID 版块 ID int 否主键,自定增长SName 版块名称varchar 否唯独值SMasterID 版主 ID int 否外键 引用用户表的SProfile 版块主题varchar SStatement 本版留言varchar STopicCount 发贴数int SClickCoount 点击率int BBSTopic (主贴表)字段名中文名ID 类型能否为空备注SID TID 发贴表 ID int 否主键自定增长TSID 所在版块int 否
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 BBS 论坛 数据库 设计
限制150内