作者:张慎政
-- drop database if exists yonghedb;
-- 重新创建 yonghedb 库
create database if not exists yonghedb charset utf8;
-- 选择 yonghedb 库
use yonghedb;
-- 删除门店表(需要先删除订单表)
drop table if exists tb_order;
drop table if exists tb_door;
-- 创建门店表
create table tb_door(
id int primary key auto_increment, -- 门店 id
name varchar(100), -- 门店名称
tel varchar(100), -- 联系电话
addr varchar(255) -- 门店地址
);
-- 往门店表中插入记录
insert into tb_door values ('1', '永和大王(北三环西路店)', '010-
62112313', '北三环西路甲 18 号院-1 号大钟寺中坤广场 d 座');
insert into tb_door values ('2', ' 永 和 大 王 ( 知 春 路 店 )', '010-
82356537', '知春路 29 号大运金都');
insert into tb_door values ('3', ' 永 和 大 王 ( 东 直 门 )', '010-
84477746', '东直门外大街 48 号东方银座 b2-08');
insert into tb_door values ('4', ' 永 和 大 王 ( 北 京 站 )', '010-
65286602', '毛家湾胡同甲 13 号北京站候车大厅 2 层');
insert into tb_door values ('5', ' 永 和 大 王 ( 学 院 路 店 )', '010-
62152539', '学院南路 37 号超市发四道口店四道口西北角');
-- 删除订单表(如果存在)
drop table if exists tb_order;
-- 创建订单表
create table tb_order(
id int(11) primary key AUTO_INCREMENT, -- 订单 id
door_id int(11), -- 门店 id
order_no varchar(50), -- 订单编号
order_type varchar(50), -- 订单类型(堂食/打包/外
卖..)
pnum int, -- 用餐人数
cashier varchar(50), -- 收银员
order_time timestamp NOT NULL DEFAULT '0000-00-00
00:00:00', -- 下单时间
pay_time timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
-- 支付时间
pay_type varchar(50), -- 支付类型(微信支付/
支付宝支付)
price double(8,2), -- 支付金额
foreign key(door_id) REFERENCES tb_door(id)-- 关联外键
);
-- 往订单表中插入记录
INSERT INTO tb_order VALUES ('1', '1', 'P001', '堂食', '1', '张
评论5