网上购物 电子商务 数据库表设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
购物网站数据库表
购物网站数据库表包含店中店和支付宝的功能:
用户表(users):
{
userid //用户标识 主键
user_name //用户名
password //密码
email //邮箱
userLevel //用户级别 0:普通会员,1:店长,2:管理员
realname //真实姓名
sex //性别
cardid //身份证号
cellphone //联系电话
time //注册时间
}
用户信息userinfo
{
userid //用户编号 主键
userBlue //用户积分,信誉
userComments //用户评价
}
商品信息ProductInfo:
{
productid //商品编号 主键
catid //类别编号 外键
sign //商品标号
productName //商品名称
unit //商品单位
oldPrice //市场价格
newPrice //会员价格
spicture //缩略图片
bpicture //放大图片
productDesc //物品简介
productCount // 库存量
shopid //店面编号 外键
}
商品类别信息ProductCategory_table
{
catid // 类别编号 主键
catName //类别名称
parentId //父级类别
catHaveChild //是否有子类别
}
店面信息shopinfo
{
shopid //店面编号 主键
shopname //店面名字
userid //用户编号 外键
userBlue //用户信誉
userComments //用户评价
shopaddress //店面地址
}
用户订单UserOrder_table
{
orderId // 订单编号 主键
userid //订购人 外键
orderTime //订单产生时间
orderReName //订单接受人姓名
orderReAddress //订单接受地址
orderRePostcode //订单接受人邮编
orderReNumber // 订单接受人联系方式
orderaction //订单运送方式
orderpaymaonye //订单运送费用
orderTotalPrice // 订单总价
orderpayment //支付方式
status //订货状态 0:未处理,1:已处理,2:已发货
}
订单中项目信息lineltem_table
{
userid //用户编号
productid //商品编号 主键
productName //商品
名称
orederid //订单编号 外键
newprice // 商品单价
prouductnumber //商品数量
prouductPrice //商品总价
shopid //订单来源店铺
orederotherid //订单来源卖家id
quantity //订单项数目
unitPrice //该订单的价格
}
用户支付信息usermoneyindfo
{
userid //买家id 主键
orderpayment //支付方式 外键
orderTotalPrice // 订单总价
paymoney //支付总价
paytime //支付时间
orederotherid //订单来源卖家id
}
支付宝信息moneyinfo
{
moneyid //支付宝编号 主键
userid //用户编号 外键
realname //用户真实姓名
nameid //身份证号
moneyamount //用户帐号
leavemoney //帐户剩余金额
}
交易管理信息transactionsinfo
{
creattime //创建时间
userid //买家id 主键
behavior //行为 0买入 1卖出
transactionother //交易对方
productName //商品名称
unitPrice //该订单的价格
transactionstatment //交易状态 0等待买家已付款,1卖家已发货等待买家确认,2退款
Operation //可执行的操作 0确认收货,1退款
}
棋盘布局
华容道有多种布局方式,原定十种,从网上采集。
棋盘的存储格式
用xml格式存储。
用xml存储的好处
XML 主要的好处是文档格式定义清楚
方便用于要公开的共享数据接口,读取和写入方便
因为是文本文件,所以要手工修改时也很方便
最主要的意义在于跨平台。(我这个例子里用不到了)
每种语言都有解析xml的相应方法,xml可以精确描述数据和数据格式,可在不同操作系统,不同程序接口中转换。