开发数据库设计说明书_第1页
开发数据库设计说明书_第2页
开发数据库设计说明书_第3页
开发数据库设计说明书_第4页
开发数据库设计说明书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库程序设计说明书一、实体管理员用户(安全问题、用户信息、用户信息内容、用户)3.日志(类别、日志表、日志评论)相册(相册评论、心情(心情评论)、评论)6.群组(类别、群组、群组成员、群组话题、群组话题评论)活动(分类、活动、活动投票(投票选项表、投票好友(分组、好友)留言表、活动评论、活动图标、活动邀请)、投票评论)问吧(分类、问吧表、问答回复)站内信打招呼14.(评论)15.动态二、属性1.管理员:1)2)3)4)5)6)标识 id:索引管理员账号:管理员账号:登录: 添加时间:管理等级:1 普通管理员、2.超级管理员2.用户:1)用户标识:user_id用户用户:username:us

2、er_password4)用户邮箱:5)用户:根据此可以给用户一个默认的头像,可以:1:男2:女6)用户生日:关心用户,关心朋友,在你的身边7)用户家乡:用于朋友用8)居住地:现居住地用于朋友9)主页量:默认为 010)是否锁定:默认 1(正常)、0(锁定)11)是否:1.2.隐身 3.不上次登录:上次 ip14)控制:1 所有 2.社区 3.好友 4留言评论控制:1 所有 2.社区 3.好友 4防打扰控制:1.任何人 2.验证 3.安全:3标识 id用户 id:user_id3)问题:保护问题4):4用户信息1) 资料 id2) 信称:信息类型:1.text 2.select 3.radio

3、 4.checkbox信息值:用户信息内容 1) 内容id:资料id:information_id用户id:user_id信息内容:用户选择的值5.6用户1):id:mend_id用户 id:用户名的 id 标号是否置顶:1 置顶 0 不置顶置顶幻灯:首页的幻灯排序:默认 0日志类别: 1)类别 id:类别用户 id:用户类别名:类别分类名称日志表日志 id:blog_id类别 id:日志的分类 3)日志标题:blog_title784)日志内容:日志内容5)日志:阅读次数:日志文章的阅读次数评论次数:8)程度:1。(默认)所有 2.好友3.自己添加时间:修改的时间:blog_edittime

4、 日志的修改时间相册相册 id:相册的用户 id:用户相册名称:相册描述:95)相册:创建时间:创建的时间更新时间:101)id:的2)相册 id:相册的3)4)名:名字描述:的描述信息是否设为封面:1添加时间心情心情 id:心情用户 id:用户的心情内容:用户添加时间:用户群组类别是 0 否11的心情内容心情的时间12类别 id:群组类别类别名:群组类别名称群组群组 id:群组创建者 id:创建者 id 名称群组类别:群组类别 id群组名称:群组的名字群组介绍:群组简介信息群组公告:群内的公告137)群组:8)群组 logo:群内的标志 logo9)加入方式:1.2.验证 3.10)创建时间

5、:群组创建的时间群组成员群组成员 id:群组成员群组 id:群组的 3)成员 id:用户 的 id4)成员类型:1.创建者 2.管理者群组话题1)帖子 id:话题的 2)群组 id:群组的 id发帖人的 id:发帖人的用户 id帖子的标题:帖子内容:群组话题的内容发帖时间:活动分类1)分类 id:活动分类 id 2)分类内容:活动的类别名3)默认分类活动活动 id:活动的发起者:用户的 id143.普通(默认)151617类别 id:活动分类的活动城市:活动所在城市活动地址:开始时间:活动开始时间结束时间:活动结束时间报名截止:活动报名截止时间活动人数:活动限制人数活动内容:活动海报关注人数:

6、关注此活动的人数权限设置:1 所有人(默认) 2 邀请 3 被邀请14)允许好友邀请:1允许 0 不允许允许 0 不允许15)允许留言:1需要批准:1 需要 0 不需要允许携带朋友:1 允许 0 不允许报名模板:报名的填写的格式18活动:1)标识 id:活动的活动表 id:活动的 id参与者 id:参与者的用户 id 号4)参与者:创建者 1 组织者 2普通 35)参与者信息:活动1)标识 id:活动19的2)活动表 id:活动的 id 3)用户 id:发起者的用户 id相关的名添加时间活动邀请:标识 id:活动邀请活动 id:活动邀请 id 被邀请的用户 id邀请时间投票表标识 id:投票用

7、户 id:用户的20213)投票:投票的内容详细描述:投票数:投票的个数投票类型:0 单选 1 多选截止时间:投票截止时间票数限制:限制可头选项的个数论限制:1 不限制 2 已投票用户10)创建时间:投票创建的时间22投票选项1)标识 id: 2)投票表 id:投票的 id 3)投票选项:4)被头的个数投票人 1)标识 id投票 id:投票投票人:用户的 id投票选项 id:投票时间好友默认分组标识 id:默认分组类别名:分组的名称好友分组标识 id:好友分组类别名:分组名称用户 id:用户名的用户数量:每个分组里的成员个数好友表标识 id:好友类别名:所属的分组用户 id:用户添加时间留言表

8、:标识 id:留言留言者:留言者的用户 id留言名:留言者的用户名称消息:留给谁:留给用户方的 id留言时间问吧分类标识 id:问吧分类问吧类别:问吧的类别名称问吧问吧 id:问吧问题问吧类别:问吧类别 id问吧标题:详细描述:回答数量:问题回答的数量232425262728396)数量:查看此问题的人的数量状态:1 解决 0 未解决提问时间问答回复30回复标识:回复问答 id:问题的 3)用户 id:用户 id 4)回复内容5)回复时间站内信标识 id:站内信标题:纸条内容:站内信的内容发信人 id:发站内信人的发信人名:发站内信人的用户名收信人名:收信的用户名状态:1 已发送 2 已读 3

9、 未读发送时间打招呼标识 id:留言发送者 id:发送者的用户 id发送动作:接收者:接收者的用户 id发送时间:表3132331)2)3)4)5)6)7)评论表id:者:着的 id标题: 理由:的内容标题次数:内容被时间:的次数341)标识 id:id评论者:评论者的用户 id应用类别:1.日志评论 2.相册评论 3.评论 4.心情评论 5.群组评论 6.活动评论 7.投票评论 8. 4)评论内容5)评论时间35动态表:评论1)标识 id:动态 2)用户 id:用户的 id 3)评论者的头像评论者名:评论者的用户名提醒内容三、E-R 图的设计2.用户表:user3.安全问题表:user_sa

10、fe4.用户信息表:user_information字段名列名类型要求是否为 空其他约 束备注资料 idinformation_idnot null主键, 自增信informationvarchar(255)not null字段名列名类型要求是 否 为空其他约 束备注标识 iduser_safe_idnot null主键, 自增用户 iduser_idnull问题safe_questionvarchar(100)nullsafe_answervarchar(100)null字段名列名类型要求是否为 null其他约 束备注标识符user_idnot Null主键, 自增用户user_nameva

11、rchar(16)not nulique用户user_passwordvarchar(50)not null用户邮箱user_varchar(100)not nulique用户user_sextiny(1)null1 男 2 女用户头像user_icovarchar(100)null用户生日user_birthvarchar(100)null用户家乡user_countryvarchar(150)null居住地user_addressvarchar(150)null主 页量user_pvbignull默认为 0是否锁定user_islocktiny(1)null默认为 1(正常)是否user_

12、isonlinetiny(1)null12 隐身 3 不上次登录user_lastloginvarchar(150)null上次 ipuser_lastipvarchar(100)null控制user_visit_controltiny(1)null1 所有 2 社区 3 好友 4留言评论控制user_msgboardtiny(1)null1 所有人 2 社区 3好友 4防 打 扰 控制user_fdrtiny(1)null1 任何人 2 验证 3时间user_addtimevarchar(20)null5.用户信息内容表:user_info6.用户表mend7.日志类别表:blog_type

13、8.日志表:blog字段名列名类型要求是否为 空其他约 束备注日志 idblog_idnot null主键,自增类别 idblog_type_idnull外键日志类别表id日志标 blog_titlevarchar(255)null字段名列名类型要求是否为 空其他约 束备注类别 idblog_type_idnot null主键, 自增用户 iduser_idnull外键用户表id类别名blog_type_namevarchar(255)null字段名列名类型要求是否为 空其他约 束备注idmend_idnot null主键, 自增用户 iduser_idnull是否置顶mend_iszdtin

14、y(1)null1 置顶 0 否置顶幻灯mend_picvarchar(100)null首页幻灯片排序mend_sortnull默认 0字段名列名类型要求是 否 为空其他约 束备注内容 idinfo_idnot null主键, 自增资料 idinformation_idnull用户 iduser_idnull信息内 容info_valuetextnull用户选择的值称_name信息类 型information _typetiny(1)null1text2select3radio4checkbox信息值information_valuetextnull9. 相册表:album10.表:photo

15、字段名列名类型要求是 否 为空其他约 束备注idphoto_idnot null主键, 自增相册 idalbum_idnull外键相册表id名photo_namevarchar(100)null描述photo_describevarchar(255)null是否为封photo_isheadtiny(1)null1 是 0 否字段名列名类型要求是 否 为空其他约 束备注相册 idalbum_idnot null主键, 自增用户 iduser_idnull外键用户表id相册名 称album_namevarchar(100)null相册描 述album_describevarchar(255)nul

16、l相册标 签album_tagvarchar(100)null创建时 间album_addtimevarchar(20)null更新时 间album_edittimevarchar(20)null题日志内 容blog_contenttextnull日志标 签blog_tagvarchar(100)null阅读次 数blog_clickbignull评论次 数ment_clicknull程度blog_rtiny(1)null1默认所有人 2 好友 3自己添加时 间blog_addtimevarchar(20)null修改时 间blog_edittimevarchar(20)null11.心情表:

17、mood12.群组类别表 group_type13.群组表:group字段名列名类型要求是否为 空其他约 束备注群组 idgroup_idnot null主键, 自增创建者 iduser_idnull外键用户表id群组类 别group_type_idnull外键群组名 称group_namevarchar(20)not null群组介 绍group_resumevarchar(50)null群组公 告group_noticevarchar(200)null群组标 签group_tagvarchar(20)null群组logogroup_picvarchar(100)null加入方 式group

18、_join_typetiny(1)null1加入(默认)2 验证 3字段名列名类型要求是否为 空其他约 束备注类别 idgroup_type_idnot null主键, 自增类别名group_type_namevarchar(50)null字段名列名类型要求是 否 为空其他约 束备注心情 idmood_idnot null主键, 自增用户 iduser_idnull外键用户表id心情内 容mood_contentvarchar(200)null添加时 间mood_addtimevarchar(20)null面添加时 间photo_addtimevarchar(20)null14.群组成员表 g

19、roup_user15.群组话题表 group_subject16.活动分类表:activity_type17.活动表:activity字段名列名类型要求是否为 空其他约束备注活动idactivity_idnot null主键, 自增字段名列名类型要求是否为 空其他约束备注分类idactivity_type_idnot null主键, 自增分类内 容activity_type_nametextnull默认分类图activity_type_picvarchar(50)null字段名列名类型要求是否为 空其他约 束备注帖子idgroup_subject_idnot null主键, 自增群组 idg

20、roup_idnull外键群组表id发帖人 iduser_idnull外键用户表id帖子标 题group_subject_titlevarchar(50)not null帖子内 容group_subject_contenttextnull发帖时 间group_subject_addtimevarchar(20)null字段名列名类型要求是否为 空其他约 束备注群组成员idgroup_user_idnot null主键, 自增群组 idgroup_idnull外键群组表id成员 iduser_idnull外键用户表id成员类 型group_user_typetiny(1)not null1 创建

21、者 2 管理员 3 普通(默认)创建时间group_addtimevarchar(20)null18.活动表:activity_user字段名列名类型要求是否为 空其他约 束备注标识 idactivity_user_idnot null主键, 自增活动表 idactivity_idnull外键活动表 id参与者 iduser_idnull发起者user_idnull外键用户表id类别idactivity_type_idnull外键活动城 市activity_cityvarchar(50)null活动地 址activity_placevarchar(150)null开始时 间activity_s

22、tarttimevarchar(20)null结束时 间activity_endtimevarchar(20)null报名截 止activity_applyendtimevarchar(20)null活动内 容activity_contenttextnull活动海 报activity_picvarchar(255)null活动人 数activity_people_countnull默认 0关注人 数activity_attention_countnull权限设 置activity_typetiny(1)null所有人 1(默认)2 邀请 3 被邀请允许好 友邀请activity_isallow

23、tiny(1)null允许 1 否 0允许参加者邀请好友允许发 布留言activity_isleavemsgtiny(1)null允许留言 1 否 0需要批 准active_isratifytiny(1)null需要 1 否 0允许携 带朋友active_isbringtiny(1)null允许 1 否 0报名模 板active_templatevarchar(255)null报名的格式19.活动:activity_photo20.活动邀请表:activity_invite21.投票表:vote字段名列名类型要求是否为 空其他约束备注标识 idvote_idnot null主键, 自增用户id

24、user_idnull外键用户表 id投票主 题vote_themevarchar(150)null详细描 述vote_describevarchar(255)null投票数vote_numnull投票类 vote_typetiny(1)null0 单选 1 多选字段名列名类型要求是否为 空其他约束备注标识 idactivity_invite_idnot null主键, 自增活动表 idactivity_idnull外键活动表 id被邀请 iduser_idnull被邀请者邀请时 间activity_invite_addtimevarchar(20)null邀请时间字段名列名类型要求是否为 空

25、其他约束备注标识 idactivity_photo_idnot null主键, 自增活动表 idactivity_idnull外键活动表 id用户iduser_idnull上传者相关名activity_photo_namevarchar(255)null增加时间activity_addtimevarchar(20)null参与者身份activity_usertypetiny(1)null创建者 1 组织者 2 普通 3参与者信息activity_userinfovarchar(255)null22.投票选项表:vote_option23.投票人表:vote_user24.好友默认分组表:fri

26、end_def_group默认分组25.好友分组表:friend_group个人分组字段名列名类型要求是否为 空其他约束备注字段名列名类型要求是否为 空其他约束备注标识 idfriend_def_group_idnot null主键, 自增类别名friend_def_group_namevarchar(50)null字段名列名类型要求是否为 空其他约束备注标识 idvote_user_idnot null主键, 自增投票表 idvote_idnull外键投票表的 id投票人user_idnull投票选项idvote_option_idnull投票时间vote_user_addtimevarch

27、ar(20)null字段名列名类型要求是否为 空其他约束备注标识 idvote_option_idnot null主键, 自增投票idvote_idnull外键投票表的 id投票选 项vote_option_valuevarchar(100)null被投票 数量vote_option_numnull型截止时 间vote_endtimevarchar(20)null票数限 制vote_limit_numnull限制可投选项的个数评论限 制menttiny(1)null1 不限制 2 已投票用户创建时 间vote_addtimevarchar(20)null投票创建时间26.好友表:friend2

28、7.留言表:msgboard28.问吧分类:ask_type29.问吧表:ask字段名列名类型要求是否为 空其他约束备注标识 idask_type_idnot null主键, 自增问吧类 别ask_type_namevarchar(50)null字段名列名类型要求是否为 空其他约束备注标识 idmsgboard_idnot null主键, 自增留言者from_user_idnull留言者 id留言名from_user_namevarchar(16)消息msgboard_contentvarchar(1000)留给谁to_user_id留言时 间msgboard_addtimevarchar(2

29、0)字段名列名类型要求是否为 空其他约束备注标识 idfriend_idnot null主键, 自增类别名friend_group_idnull好友分类表 id用户iduser_id外键用户表 他的好友列表增加时 间friend_addtimevarchar(20)好友添加时间标识 idfriend_group_idnot null主键, 自增类别名friend_group_namevarchar(50)null用户iduser_id外键用户表 id用户数 量user_count30.问答回复表:ask_reply31.站内信小纸条表:webbox字段名列名类型要求是否为 空其他约 束备注标识

30、符 idwebbox_idnot null主键, 自增标题webbox_titlevarchar(100)null纸条内 容webbox_contenttextnull发信人 idfrom_user_idnull发信人 名from_user_namevarchar(16)null发送类 webbox_typetiny(1)null1 系统 2 用户字段名列名类型要求是 否 为空其他约 束备注回复表ask_reply_idnot null主键, 自增问答 idask_idnull外键问答表id用户 iduser_idnull外键回答的用户id回复内 容ask_reply_contenttextn

31、ull回复时 间ask_reply_addtimevarchar(20)null字段名列名类型要求是 否 为空其他约 束备注问吧 idask_idnot null主键, 自增问吧类 别ask_type_idnull外键问答类别表id问吧标 题ask_titlevarchar(100)null详细描 述ask_describetextnull回答数 量ask_reply_numnull数量ask_view_numnull状态ask_setiny(1)null1 解决 0 待解决提问时 间ask_addtimevarchar(20)null32.打招呼表:hi33.表:share34.评论表:comment字段名列名类型要求是否为 空其他约束备注字段名列名类型要求是 否 为空其他约 束备注idshare_idnot nul

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论