logo资料库

网上购物商城数据库设计.doc

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
系统数据库设计
1.数据库概念设计
1.1 数据库设计规范
1.1.1 数据库逻辑设计
1.1.2 数据字典
系统数据库设计 1.数据库概念设计 1.1 数据库设计规范 数据库命名规则:db_数据库名称,每个英文单词第一个字母大写; 表命名规则:tb_表名称,每个英文单词第一个字母大写; 字段命名规则:每个英文单词第一个字母大写; 字段时间格式:所有时间格式采用 2008-12-20 23:23:02 的形式 1.1.1 数据库逻辑设计 数据路设计图
1.1.2 数据字典 系统管理员表(tb_Admin):管理系统管理员账号和密码的表,主要属性有:用户 名和密码。系统管理员根据用户名密码登陆后台系统。 系统管理员表 表名:tb_Admin 字段名 数据类型 长度 主外键 字段说明 AdminID varchar Password varchar 32 32 主键 管理员 ID 无 管理员密码 非空 备注 非空 备注 非空 会员区域表(tb_Area):网站会员购物地点,主要属性有:AreaID,AreaKM。 系统可以根据会员区域表收取会员需要运输商品的运输费。 送货路程表 表名:tb_Area 字段名 数据类型 长度 主外键 字段说明 AreaID varchar AreaKM varchar 50 50 主键 区域 ID 无 送货距离 无 会员购物信息表(tb_BuyInfo):会员购物信息统计表,主要属性有:BuyID, GoodsID,Num,SumPrice,MemberID。 会员购物信息表 表名:tb_BuyInfo 字段名 数据类型 长度 主外键 字段说明 BuyID varchar 50 主键 购物单号 备注 非空
GoodsID varchar Num int OrderID varchar SumPrice varchar MemberID varchar 50 32 50 50 50 无 无 无 无 商品 ID 商品数量 订单号 总价格 外键 会员 ID 无 无 无 无 无 商品类别表(tb_Class):商品类别显示表,主要属性有:ClassID,CategoryUrl。 主要管理所有商品种类及其简易图标。 商品类别表 表名:tb_Class 字段名 数据类型 长度 主外键 字段说明 备注 ClassID varchar CategoryUrl varchar 50 50 主键 商品种类 ID 非空 无 商品标识图标 无 商品信息表(tb_GoodsInfo):商品信息表主要负责存储商品名称,商品类别,商 品图标,商品图片,商品价格,商品重量等信息。主要属性有:GoodsID,ClassID, GoodsIntroduce,GoodsBrand,GoodsUnit,GoodsWeight,GoodsUrl,MarketPrice, MemberPrice,Isrefinement,IsHot,AddDate,IsDiscount。 商品信息表
表名:tb_GoodsInfo 字段名 数据类型 长度 主外键 字段说明 GoodsID varchar ClassID varchar 50 50 主键 外键 GoodsIntroduce Text 250 GoodsBrand varchar GoodsUnit varchar GoodsWeight float GoodsUrl varchar MarketPrice float MemberPrice float Isrefinement IsHot bool bool AddDate datetime IsDiscount bool 50 50 16 50 16 16 1 1 32 1 无 无 无 无 无 无 无 无 无 无 无 商品名称 商品类别 商品介绍 商品品牌 商品计数单位 商品重量 商品图片地址 商品市场价格 商品会员价格 是否精品 是否热销 上传日期 是否特价 备注 非空 非空 无 无 无 无 无 无 无 无 无 无 无 商品图片表(tb_Image):商品图片表,主要用来存储商品的图片,主要属性有: ImageID,ImageName,ImageUrl。 商品图片表 表名:tb_Image 字段名 数据类型 长度 主外键 字段说明 ImageID varchar 50 主键 商品图片 ID 备注 非空
ImageName varchar ImageUrl varchar 50 50 无 无 商品图片名称 商品图片地址 无 无 会员信息表(tb_Member):会员信息表,主要用来存储会员的一些基本信息,如会 员 ID,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。E_mail,所在 城市,家庭住址,邮政编码等),现有 RMB,上一次登陆时间。主要属性有:MemberID, Sex , Password , TrueName , Phonecode , Emails , City , Address , PostCode , AdvancePayment,LoadDate。 会员信息表 表名:tb_Members 字段名 数据类型 长度 主外键 字段说明 MemberID varchar 50 主键 会员 ID Sex bit Password varchar TrueName varchar Phonecode varchar Emails varchar City varchar 1 50 50 50 50 50 Address varchar 200 PostCode varchar AdvancePayment varchar LoadDate datetime 10 50 32 无 无 无 无 无 无 无 无 无 无 会员性别 会员密码 会员真实名字 电话号码 Email 所在城市 地址 邮编号码 现有存款 上次登录时间 备注 非空 无 无 无 无 无 无 无 无 无 无
订单信息表(tb_OrderInfo):订单信息表主要用来存储会员每次订单信息,主要 属性有:OrderID,OrderDate,GoodsFee,TotalPrice,ShipFee,ShipType,PayType, MemberID,ReceiverName,ReceiverPhone,IsConfirm,IsPayment,IsConsignment, IsPigeonhole,ReceiverPostCode,ReceiverAddress,ReceiverEmails。 订单信息表 表名:tb_OrderInfo 字段名 数据类型 长度 主外键 字段说明 OrderID varchar 50 主键 订单 ID OrderDate Datetime GoodsFee varchar TotalPrice varchar ShipFee varchar ShipType varchar PayType varchar 32 50 50 50 50 50 MemberID varchar 200 ReceiverName varchar ReceiverPhone varchar IsConfirm IsPayment IsConsignment IsPigeonhole bit bit bit bit 50 50 1 1 1 1 ReceiverPostCode Char 10 ReceiverAddress Varchar 200 无 无 无 无 无 无 无 无 无 无 无 无 无 无 无 订单提交日期 商品价格 商品总费用 运输费 运输方式 付款方式 会员 ID 接收人名字 接收人电话 是否确认 是否付款 是否托付商品 是否托运 接收人邮编 接收人名地址 备注 非空 无 无 无 无 无 无 无 无 无 无 无 无 无 无 无
ReceiverEmails Varchar 50 无 接收人邮件 无 付款方式表(tb_PayType):付款方式表主要存储会员的付款方式,主要属性有: PayID,PayWay。 付款方式表 表名:tb_PayType 字段名 数据类型 长度 主外键 字段说明 PayID varchar PayWay varchar 50 50 主键 付款 ID 无 付款方式 备注 非空 无 邮寄方式表(tb_ShipType):邮寄方式表,主要负责存储商品发送的方式。比如: 邮寄,快递。主要属性有:ShipID,ShipWay,ShipFee,ClassID。 商品方式表 表名:tb_PayType 字段名 数据类型 长度 主外键 字段说明 ShipID varchar 50 主键 邮寄 ID ShipWay varchar ShipFee varchar ClassID varchar 50 50 50 无 无 邮寄方式 邮寄费用 外键 商品类别 备注 非空 无 非空 非空 购物车信息表(tb_ShopCart):购物车信息表,主要负责存储会员临时性添加的一 些商品,主要属性有:CartID,GoodsID,Num,MemberPrice,MarketPrice,MemberID, GoodsWeight。 购物车信息表
表名:tb_ ShopCart 字段名 数据类型 长度 主外键 字段说明 CartID varchar 50 主键 邮寄 ID GoodsID varchar Num int MemberPrice float MarketPrice float MemberID varchar GoodsWeight float 50 50 50 16 50 16 外键 邮寄方式 无 无 无 购买数量 会员价格 市场价格 外键 会员 ID 无 商品重量 备注 非空 非空 非空 非空 非空 非空 非空 字段名 ID 类型 int CategoryName varchar CategoryParentID Int CategoryDescript varchar 长度 4 10 4 50 说明 类别 ID 类别名称 所属父类类别 描述 是否为空 否 否 否 否 字段名 ID CategoryID PictureID GoodsName GoodsUnit GoodsDescript 类型 int int int varchar varchar varchar 长度 说明 是否为空 4 10 4 20 10 1000 商品属性 ID 类别 ID,外键对应 Category 表 图片 ID,外键对应 Picture 表 商品属性名称 商品单位 商品描述 否 否 是 否 是 是
分享到:
收藏