概述
数据库表的创建
-- 创建数据库
CREATE DATABASE shop
CHARACTER SET utf8
DEFAULT CHARACTER SET utf8
COLLATE utf8_general_ci
DEFAULT COLLATE utf8_general_ci ;
/*创建商品表*/
create table store_product
(
-- 主键
id bigint auto_increment primary key,
-- 商品名称
name varchar(32) not null,
-- 商品描述
description varchar(500),
-- 商品图片
imageSrc varchar(500),
-- 商品价格
price double not null
);
/*创建用户表*/
create table store_user
(
-- 主键
id bigint auto_increment primary key,
-- 用户名字
name varchar(32) unique not null,
-- 密码
password varchar(16) not null,
-- 地址
address varchar(100),
-- 邮编
postCode varchar(10),
-- 邮箱
email varchar(50),
-- 家庭电话
homePhone varchar(32),
-- 手机号
cellPhone varchar(32),
-- 办公室电话
officePhone varchar(32),
-- 类型,分为管理员和用户
type varchar(20),
-- 编号
workNo varchar(20)
);
insert into store_user values(1,'张三','123','北京市XXX街','621000','throne212@xxx.com','123456789','123456789','123456789','common',null);
insert into store_user values(2,'admin','123','','','admin@xxx.com','','','','admin','001');
/*创建订单表*/
create table store_order(
id bigint primary key,
-- 订单号
orderNum varchar(17) unique not null,
-- 订单状态
status integer not null,
-- 用户id
user_id bigint references store_user(id),
-- 订单总价
cost double(10,2)
);
/*创建订单项表*/
create table store_order_item(
-- 主键
id bigint auto_increment primary key,
amount integer not null,
-- 产品id
product_id bigint references store_product(id),
-- 订单id
order_id bigint references store_order(id)
);
最后
以上就是自信小蜜蜂为你收集整理的SSH框架练习简易的B2C商城项目(一)的全部内容,希望文章能够帮你解决SSH框架练习简易的B2C商城项目(一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复