MySQL示例 |
您所在的位置:网站首页 › 超市购物明细表保存多久 › MySQL示例 |
构建简单的网上商场,用户购物的数据表。 我们需要创建用户表、商品分类表、商品表、订单表、订单项(中间表),接下来,我们一一实现: 1.用户表 (用户的ID,用户名,密码,手机) create table user( uid int primary key auto_increment, username varchar(31), password varchar(31), phone varchar(11) ); 并插入数据 2.商品分类表(分类ID,分类名称,分类描述) create table category( cid int primary key auto_increment, cname varchar(15), cdesc varchar(100) ); 并插入数据 3.商品表 (商品ID, 商品名称,商品价格,外键cno) create table product( pid int primary key auto_increment, pname varchar(10), price double, cno int, foreign key(cno) references category(cid) ); 并插入数据 4.订单表 (订单编号,总价,订单时间 ,地址,外键用户的ID) create table orders( oid int primary key auto_increment, sum int not null, otime timestamp, address varchar(100), uno int, foreign key(uno) references user(uid) ); 并插入数据 5.订单项: 中间表(订单ID,商品ID,商品数量,订单项总价) create table orderitem( ono int, pno int, foreign key(ono) references orders(oid), foreign key(pno) references product(pid), ocount int, subsum double ); 并插入数据 使用SQLyog数据库管理工具查看效果: 持续更新之中... |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |