| | | | | | |
tb_delivery(配送地址表) | | |||||
| ||||||
字段 | 类型 | 属性 | 空 | 默认 | 备注 | |
id | bigint(20) | unsigned primary key AUTO_INCREMENT | 否 | | 唯一标识 | |
address | varchar(255) | | 否 | | 配送地址 | |
linkman | varchar(60) | | 否 | | 联系人 | |
phone | varchar(11) | | 否 | | 手机号码 | |
sex | tinyint(1) | unsigned | 否 | 0 | 性别 | |
province | varchar(50) | | 否 | 空 | 省 | |
city | varchar(50) | | 否 | 空 | 市 | |
district | varchar(50) | | 否 | 空 | 区 | |
tag | tinyint(3) | unsigned | 否 | 空 | 标签 | |
created | datetime | | 否 | 0000-00-00 00:00:00 | 创建时间 | |
updated | timestamp | on update CURRENT_TIMESTAMP | 否 | CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP | 修改时间 | |
deleted | tinyint(1) | unsigned | 否 | 0 | 是否删除 | |
备注:1.性别: 0-未知 1-男士 2-女士 2.标签:10-家 20-公司 30-学校 3.是否删除: 0-否 1-是 | | |||||
| ||||||
| ||||||
| ||||||
| | | | | | |
| | | | | | |
tb_takeout(外卖表) | | |||||
| ||||||
字段 | 类型 | 属性 | 空 | 默认 | 备注 | |
id | int(10) | unsigned primary key AUTO_INCREMENT | 否 | | 唯一标识 | |
order_id | bigint(20) | unsigned | 否 | | 订单ID(关联订单表中id) | |
delivery_id | bigint(20) | unsigned | 否 | | 配送ID(关联配送表中id) | |
status | tinyint(3) | unsigned | 否 | 0 | 外卖状态 | |
type | tinyint(3) | unsigned | 否 | 0 | 配送方式 | |
expected_time | datetime | | 否 | 空 | 预计送达时间 | |
accomplish_time | datetime | | 否 | 空 | 送达时间 | |
created | datetime | | 否 | 0000-00-00 00:00:00 | 创建时间 | |
updated | timestamp | on update CURRENT_TIMESTAMP | 否 | CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP | 修改时间 | |
deleted | tinyint(1) | unsigned | 否 | 0 | 是否删除 | |
备注:1.骑手是否接单: 10-暂无骑手接单 20-骑手已经接单 30-骑手抵达商家 40-骑手抵达顾客 40-外卖完成 2.配送方式:0-商家配送 1-平台配送 3.是否删除: 0-否 1-是 | | |||||
| ||||||
| ||||||
| ||||||
| | | | | | |
| | | | | | |
tb_horseman(骑手表) | | |||||
| ||||||
字段 | 类型 | 属性 | 空 | 默认 | 备注 | |
id | int(10) | unsigned primary key AUTO_INCREMENT | 否 | | 唯一标识 | |
user_id | int(10) | unsigned | 否 | | 用户ID(关联管理员表中id) | |
status | tinyint(3) | unsigned | 否 | | 骑手状态 | |
location | varchar(255) | unsigned | 否 | 空 | 骑手位置 | |
takeout_num | tinyint(1) | unsigned | 否 | 0 | 已接单数(不能超过5单) | |
accomplish_time | datetime | | 否 | 空 | 送达时间 | |
created | datetime | | 否 | 0000-00-00 00:00:00 | 创建时间 | |
updated | timestamp | on update CURRENT_TIMESTAMP | 否 | CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP | 修改时间 | |
deleted | tinyint(1) | unsigned | 否 | 0 | 是否删除 | |
备注:1.骑手状态: 10-休息 20-暂无接单 30-已接5单 2.是否删除: 0-否 1-是 | | |||||
| ||||||
| ||||||
| | | | | | |
| | | | | | |
tb_horseman_takeoute(骑手->外卖表) | | |||||
| ||||||
字段 | 类型 | 属性 | 空 | 默认 | 备注 | |
id | bigint(20) | unsigned primary key AUTO_INCREMENT | 否 | | 唯一标识 | |
horseman_id | int(10) | unsigned | 否 | | 骑手ID(关联骑手表中id) | |
tokeout_id | int(10) | unsigned | 否 | | 外卖ID(关联外卖表中id) | |
created | datetime | | 否 | 0000-00-00 00:00:00 | 创建时间 | |
updated | timestamp | on update CURRENT_TIMESTAMP | 否 | CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP | 修改时间 | |
deleted | tinyint(1) | unsigned | 否 | 0 | 是否删除 | |
备注:1.骑手状态: 10-休息 20-暂无接单 30-已接5单 2.是否删除: 0-否 1-是 | | |||||
| ||||||
| ||||||
| | | | | | |
| | | | | | |
数据库设计 - 01外卖配送系统
原创
©著作权归作者所有:来自51CTO博客作者后端研发Marion的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
需求分析 - 01外卖配送系统
一、外卖配送系统 1.需求捕获(市场调研):(1)流程草图:订单支付完成->商家接受订单通知并查看、
需求 需求分析 外卖系统 产品设计 用例 -
快速搭建外卖配送服务:利用外卖系统源码实现
总之,借助外卖系统源码可以快速搭建自己的外卖配送服务,提高外卖平台的销售效率和用户体验。当
分布式 php 微信小程序 系统源码 List -
外卖配送系统开发指南:打造高效、智能的外卖服务
随着外卖市场的蓬勃发展,餐厅和外卖平台需要不断提高外卖服务的效率和智能性,以满足不断增长的需求。在本文中,我们将探讨
python 开发语言 源码软件 html flask -
外卖系统源码,搭建同城点餐配送服务平台
由于现在外卖点餐配送服务占据很大市场份额,外卖系统源码支持线上点餐服务,对接各大外卖服务商,
php 源码软件 系统源码 实时监控 系统平台 -
解析外卖系统源码:从订单管理到配送流程
外卖系统是当今互联网商业中最火热的领域之一,它不仅让我们在家里就能享受到美食佳肴,还为许多小型餐厅和餐馆提供了更广阔的
数据库 源码软件 php 信息管理 消息队列