您的当前位置:首页正文

网上书城数据库设计

2020-05-29 来源:星星旅游
1. 用户表(users):

字段名 uid uloginid upwd uname uphone uaddress umail uregistertime ulastlogintime upicture other1 other2 other3

2. 订单表(orders): 字段名 oid otime ouid oreceive oaddress ophone oprice opaymethod opaybank ostate 3. 评论表(comments): 字段名 cid ccontents ctime cstar cbid cuid other1 other2

类型 Int(11) Varchar(400) Varchar(100) Varchar(100) Int(11) Int(11) Varchar(200) Int(11) 备注 主键 评论内容 评论时间 评论级别(星星) 书的id 用户id 备用1 备用2 类型 Varcahr(100) Varchar(100) Int(11) Varchar(200) Varchar(1000) Varchar(100) Varchar(100) Varchar(20) Varchar(20) Int(11) 备注 主键 产生订单的时间 下订单用户 收单人 收单地址 收单人电话 总金额 支付方式 银行 处理状态(0-未处理1-已处理) 类型 Int(11) Varchar(20) Varchar(40) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Varchar(200) Varchar(100) Int(11) Int(11) 备注 主键 用户登录名 用户密码 用户真实姓名 用户电话 用户住址 用户邮箱 用户注册时间 最后一次登录时间 用户头像 备用1 备用2 备用3 /**创建表——评论*/

CREATE TABLE comments ( cid INT(11) AUTO_INCREMENT PRIMARY KEY, ccontents VARCHAR(400) NOT NULL, ctime VARCHAR(100) NOT NULL, cstar VARCHAR(100), cbid INT(11) NOT NULL, cuid INT(11) NOT NULL, other1 VARCHAR(200), other2 INT(11) )

4. 书店表(bookshop): 字段名 bsid bloginid bpwd bname baddress bphone bmail bbusinesstime blawman other1 other2 other3 5. 书信息表(books): 字段名 bid bname bprice bauthor bdiscount bdiscription bimg bcategory bbsid other1 other2 6. 订单详细表(orderbooks) 字段名 类型 备注 类型 Int(11) Varchar(100) Varchar(50) Varchar(50) float Varchar(400) Varchar(200) Int(11) Int(11) Int(11) Varchar(20) 备注 主键 书名 价格 作者 折扣 说明 照片路径 书类别 书店主键 备用1 备用2 类型 Int(11) varchar(20) Varchar(40) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Varchar(100) Int(11) Varcahr(100) Varchar(100) 备注 主键 登录账号 登录密码 书店名称 书店地址 联系电话 书店email 书店经营时间 法人代表 备用1 备用2 备用3 obid bid onum oid obstate obpay Varcahr(100) Int(11) Int(11) Varcahr(100) Int(11) Int(11) 主键 书id 数量 订单id 处理状态(0-未处理1-已处理) 支付状态(0-未支付1-已支付)

/**创建表-订单详情*/

CREATE TABLE orderbooks ( obid VARCHAR(100) PRIMARY KEY, bid INT(11) NOT NULL, onum INT(11) DEFAULT '1', oid VARCHAR(100) NOT NULL, obstate INT(11) DEFAULT '0', obpay INT(11) DEFAULT '0' )

Sql语句:

CREATE DATABASE bookShop; /**创建表——用户*/ CREATE TABLE users ( uid INT(11) AUTO_INCREMENT PRIMARY KEY, uloginid VARCHAR(20) NOT NULL, upwd VARCHAR(40) NOT NULL, uname VARCHAR(100) NOT NULL, uphone VARCHAR(100) NOT NULL, uaddress VARCHAR(100) NOT NULL, umail VARCHAR(100), uregistertime VARCHAR(100), ulastlogintime VARCHAR(100), upicture VARCHAR(200), other1 VARCHAR(100), other2 INT(11), other3 INT(11) )

/**创建表—订单*/ CREATE TABLE orders ( oid VARCHAR(100) PRIMARY KEY, otime VARCHAR(100) NOT NULL, ouid INT(11) NOT NULL, oreceive VARCHAR(200), oaddress VARCHAR(1000) NOT NULL,

ophone VARCHAR(100) NOT NULL, oprice VARCHAR(100) NOT NULL, opaymethod VARCHAR(20) NOT NULL, opaybank VARCHAR(20) NOT NULL, ostate INT(11) DEFAULT '0' )

/**创建表——书店*/

CREATE TABLE bookshop ( bsid INT(11) AUTO_INCREMENT PRIMARY KEY, bloginid VARCHAR(20) NOT NULL, bpwd VARCHAR(20) NOT NULL, bname VARCHAR(100) NOT NULL, baddress VARCHAR(100) NOT NULL, bphone VARCHAR(100) NOT NULL, bmail VARCHAR(100), bbusinesstime VARCHAR(100), blawman VARCHAR(100), other1 INT(11), other2 VARCHAR(100), other3 VARCHAR(100) )

/**创建书信息表*/ CREATE TABLE books ( bid INT(11) AUTO_INCREMENT PRIMARY KEY, bname VARCHAR(100) NOT NULL, bprice VARCHAR(50) NOT NULL, bauthor VARCHAR(50) NOT NULL, bdiscount FLOAT DEFAULT '1', bdiscription VARCHAR(400) DEFAULT '', bimg VARCHAR(200) NOT NULL, bcategory INT(11), bbsid INT(11) NOT NULL, other1 INT(11), other2 VARCHAR(20) )

7.书籍分类表(category) 字段 cid category other1 类型 Int(11) Int(11) Int(11) 备注 other2 Varchar(30) /**创建表-书籍类别*/ CREATE TABLE category ( cid INT(11) AUTO_INCREMENT PRIMARY KEY, category INT(11), other1 INT(11), other2 VARCHAR(30) )

因篇幅问题不能全部显示,请点此查看更多更全内容