数据库设计说明书.doc_第1页
数据库设计说明书.doc_第2页
数据库设计说明书.doc_第3页
数据库设计说明书.doc_第4页
数据库设计说明书.doc_第5页
已阅读5页,还剩19页未读, 继续免费阅读

下载本文档

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

文档简介

财富商城系统数据库设计第一部分、引言1.1编写目的本文档说明了财富商城系统的数据库的设计,用于指导该系统在数据库存储各方面的内容,为系统开发的程序员、系统分析员做为基准文档。1.2背景说明:A、 软件系统的名称: 财富商城系统B、 任务提出者:X网上超市开发者:北大青鸟Aptech财富工作室。实现完成的系统将在Internet上发布,方便客户进行网络商品购买。本系统将使用ACCESS作为数据库存储系统,ACCESS将由X网上超市自行购买。1.3定义(可以在此列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)1.4参考资料相关的文件包括:A、 X网上超市的内部文件核准Fortune系统;B、 财富商城系统分析会议备忘录;C、 X网上超市Fortune系统需求说明书;参考资料:A、 北大青鸟Aptech ACCP3.0 Sem1基于软件开发项目的毕业设计;B、 国家标准数据库设计说明书(GB856788);C、 莱克公司的人力资源管理项目的软件数据库设计说明;合同:A、X网上超市Fortune系统合同 20031002 - 2;第二部分、外部设计2.1标识符和状态数据库软件:Oracle系统要求建立的数据库名称:fortune2.2使用它的程序可能使用的该系统的应用程序包括:1、财富商城系统 V1.0 2005年;2.3约定1、括号内的文本是说明的信息,包括不适用的情况;(可以在此说明使用此数据库而需要了解的建立标号、标识的约定,例如用于标识数据库的不同版本的约定和用于标识库内各个文卷、记录、数据项的命名约定等。)2.4专门指导谢剑飞老师。2. 5支持软件windows,unix,linux。.2.6技术方面用MVC框架,架构正个系统.(jsp,javaBean,Selvet,单态模式,工厂模式,等技术).第三部分、结构设计3.1概念结构设计原始数据的形式:备注:属性项目的说明U:唯一(Unique) P:主键(Primary) N:非空(Not Null) I:自动增长(Identity) M:必填 F: 外键(Foreign) 表1:表名admin实体名称管理员表主键adminID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1adminID管理员ID文本50PNUM2adminName管理员姓名文本50N、3adminPassword管理员密码文本50NM限6位,加密4rankDesc权限等级文本50N、表2:表名user实体名称用户表主键userName外键索引表名称索引字段名称 估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1userName用户登录名文本50PNUM2UserPassword登录密码文本50限6位,加密3UserSex性别文本504identify身份证文本505realName真名文本506UserQuestion密码提示文本507UserAnswer密码答案文本50加密8province省份文本509city所在城市文本5010address地址文本10011postcode邮编文本5012receipt收件人文本5013UserMobile手机文本5014userTel电话文本5015userEmail用户Email文本5016userQQQQ文本5017recommender推荐人文本5018addDate加入时间日期/时间19UserLogins登录次数数字长整型20LastLogin上次登录时间日期/时间表3:表名pay实体名称支付方式表主键payID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1payID支付方式ID数字长整型PNUM2subject支付方式名称文本50N、表4:表名delivery实体名称配货方式表主键deliveryID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1deliveryID配货方式ID数字长整型PNUM2deliveryName配货方式名称文本50N3fee手续费数字单精度型表5:表名orders实体名称定单表主键ordersID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1ordersID定单ID文本50PNUM2userName用户登录名文本50N3actionDate下单时间日期/时间4orderState定单状态数字长整型5receipt收货人文本506receiptSex性别文本507receiptTel电话文本508receiptEmailEmail文本509province省份文本5010city城市文本5011receiptAddress地址文本5012postcode邮编文本5013comments备注备注14payMethod支付方式数字长整型15deliveryMethod配货方式数字长整型16saleTotal销售总计数字单精度型17scoreTotal积分总计数字单精度型18feeTotal定单总计数字单精度型表6:表名orderState实体名称定单状态表主键orderStateID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1orderStateID定单状态ID数字长整型PNUM2state定单状态名称文本50N表7:表名orderDetail实体名称定单明细表主键ordersID, productID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1ordersID定单ID文本50PNUM2productID商品ID数字长整型PNUM3productNum商品数量数字长整型4paid金额小计数字单精度型5score积分数字长整型表8:表名product实体名称商品表主键productID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1productID商品ID自动编号长整型PNUM2productName商品名称文本50N3categoryID商品类别ID数字长整型4mark品牌文本505spec规格文本506color颜色文本507character材质文本508grade等级文本509makein生产商文本5010introduce商品简介文本5011detail详细说明文本5012productdate生产日期日期/时间13quantityPerUnit计量单位文本5014marketPrice市场价数字单精度型15memberPrice会员价数字单精度型16discount会员价相对市场价的折扣数字单精度型17at_a_sale特价数字单精度型18score积分数字长整型19recommend推荐次数数字长整型20viewnum浏览次数数字长整型21solded销售数量数字长整型22stock库存数数字长整型23pic小图文本5024adddate上架日期日期/时间表9:表名category实体名称商品类别表主键categoryID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1categoryID商品类别ID数字长整型PNUM2category商品类别名称文本50N3parentCategoryID父类别ID数字长整型N,F表10:表名review实体名称商品评论表主键reviewID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1reviewID商品评论ID自动编号长整型PNUM2productID商品ID数字长整型N3title评论主题文本504reviewDtm发表时间日期/时间5reviewContent评论内容文本1006audit审核状态是/否是/否表11:表名news实体名称新闻表主键newsID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1newsID新闻ID自动编号长整型PNUM2newsName新闻主题文本50N3newsContent新闻内容文本1004addName发布人文本505addDate发布时间日期/时间6viewNum新闻浏览次数数字长整型表12:表名mess实体名称用户留言表主键messID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小属性备注1messID留言ID自动编号长整型PNUM2messTypeID留言类型ID数字长整型N3messSubject留言主题文本504messContent留言内容文本1005messUsername留言人文本506messEmailEmail文本507messDtm留言时间日期/时间8messIP留言IP文本509viewNum留言浏览次数数字长整型10replyState留言回复状态是/否是/否BBS表:表13:表名Forums_Categories实体名称论坛类目主键categoryID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1categoryID类目独有的ID自动编号4NO2categoryName类目名Varchar50NO3categoryImageUrl类目描述图像的可选URLvarchar100Yes4categoryPosition类目的顺序位置,后面将用到按照该域进行升序排序的类目文本505categoryText描述varchar150表14表名Forums_Forums实体名称论坛信息表主键furumID外键categoryID (int 外键)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1forumID论坛独有的ID自动编号4NO2categoryID父类目的ID,与Forums_Categories表中的一条记录匹配。Int(外键)50NO3forumName论坛名varchar100NO4forumDescription论坛的可选描述varchar250Yes5forumPosition论坛的顺序位置,用于控制显示顺序。Int4Yes6MemberID版主int表15表名Forums_Topics实体名称论坛主题表主键topicID(int)外键forumID (int 外键)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1topicID论坛独有的ID自动编号4NO2forumID父论坛的ID,与Forums_Forums表中的一条记录匹配Int(外键)4NO3topicKey主题的一个可选关键字varchar15Yes4subject主题的题目或者标题varchar100No5message主题的文本Text0No6memberID发布该消息的成员的ID,与Forums_Forums表中的一条记录匹配Int(外键)4No7addedDate消息添加到数据库中的日期。Datetime8NO8clickCount点击率int9reSend回复数int表16表名Forums_Replies实体名称论坛回复表主键replyID外键forumID (int 外键)topicID(int 外键)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1replyID回复独有的ID自动编号4NO2topicID父主题的ID,与Forums_Forums表中的一条记录匹配Int(外键)4NO3forumID父论坛的ID,与Forums_Forums表中的一条记录匹配Int(外键)4No4message消息文本textNo5memberID提供该消息的成员ID,与Forums_Forums表中的一条记录匹配Int(外键)4No6addedDate消息添加到数据库中的日期。Datetime8NO表17表名Members实体名称论坛注册成员表主键memberID(int)外键forumID (int 外键)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1memberID成员独有的ID自动编号4NO2memberName成员名Varchar15NO3showEmail如果为true,在这个成员的帖子中可以看见电子邮件地址Bit1No4topicsCount成员发出主题数textNo5avatarUrl一幅图像的URL,在这个成员所有的帖子中与成员名一起出现Varchar100Yes6homepage若存在,为成员主页的URLvarchar100Yes7addedDate用户为进入论坛而注册配置文件的日期Datetime8NO8memberPassword成员密码Varcahr109realityName真实姓名varchar10integral积分int11isLock是否被锁定int12qqQQ号varchar17typeID主题类型13eamilvarchar14tel电话15address地址varchar16Sex性别18question密码提问19answer密码回答表18表名User_SaveTopic实体名称用户收藏夹表主键memberID和topicID外键索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型字段大小是否允许为NULL备注1topicID收藏主题ID自动编号4NO2memberID主题发表的成员IDInt(外键)50NO3saveDate收藏时间datatimeNO表19表名Private_Message实体名称私人消息表主键MessageID外键MemberID和FurumID索引表名称索引字段名称估计纪录数(条/月)估计数据量(MB/月)索

温馨提示

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

评论

0/150

提交评论