文章目录

  • 前言
  • 一、数据库文档设计
    • 1.chm版本
    • 2.PDF版本
    • 3.html版本
  • 二、数据库表目录
    • 表结构
      • __EFMigrationsHistory
      • asn
      • asnsort
      • category
      • company
      • customer
      • dispatchlist
      • dispatchpicklist
      • freightfee
      • goodslocation
      • goodsowner
      • menu
      • rolemenu
      • sku
      • spu
      • stock
      • stockadjust
      • stockfreeze
      • stockmove
      • stockprocess
      • stockprocessdetail
      • stocktaking
      • supplier
      • user
      • userrole
      • warehouse
      • warehousearea

前言

数据库设计文档是一项重要工作,它涉及到数据库设计的方方面面,是保证数据库能够正常工作,运行稳定,以满足用户需求的重要工具。其中包括数据库设计的方案,对不同类型的数据存储,数据存储结构,数据库调优功能,数据库安全方案,数据库实现方式,安装配置和其他内容。

WMS智能仓储系统的数据库文档设计下面会介绍。

一、数据库文档设计

1.chm版本

2.PDF版本

3.html版本

二、数据库表目录

序号 表名 表说明
1 __EFMigrationsHistory
2 asn
3 asnsort
4 category
5 company
6 customer
7 dispatchlist
8 dispatchpicklist
9 freightfee
10 goodslocation
11 goodsowner
12 menu
13 rolemenu
14 sku
15 spu
16 stock
17 stockadjust
18 stockfreeze
19 stockmove
20 stockprocess
21 stockprocessdetail
22 stocktaking
23 supplier
24 user
25 userrole
26 warehouse
27 warehousearea

表结构

__EFMigrationsHistory

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 MigrationId TEXT
2 ProductVersion TEXT

asn

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 asn_no TEXT
3 asn_status INTEGER
4 spu_id INTEGER
5 sku_id INTEGER
6 asn_qty INTEGER
7 actual_qty INTEGER
8 sorted_qty INTEGER
9 shortage_qty INTEGER
10 more_qty INTEGER
11 damage_qty INTEGER
12 weight TEXT
13 volume TEXT
14 supplier_id INTEGER
15 supplier_name TEXT
16 goods_owner_id INTEGER
17 goods_owner_name TEXT
18 creator TEXT
19 create_time TEXT
20 last_update_time TEXT
21 is_valid INTEGER
22 tenant_id INTEGER

asnsort

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 asn_id INTEGER
3 sorted_qty INTEGER
4 creator TEXT
5 create_time TEXT
6 last_update_time TEXT
7 is_valid INTEGER
8 tenant_id INTEGER

category

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 category_name TEXT
3 parent_id INTEGER
4 creator TEXT
5 create_time TEXT
6 last_update_time TEXT
7 is_valid INTEGER
8 tenant_id INTEGER

company

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 company_name TEXT
3 city TEXT
4 address TEXT
5 manager TEXT
6 contact_tel TEXT
7 create_time TEXT
8 last_update_time TEXT
9 tenant_id INTEGER

customer

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 customer_name TEXT
3 city TEXT
4 address TEXT
5 email TEXT
6 manager TEXT
7 contact_tel TEXT
8 creator TEXT
9 create_time TEXT
10 last_update_time TEXT
11 is_valid INTEGER
12 tenant_id INTEGER

dispatchlist

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 dispatch_no TEXT
3 dispatch_status INTEGER
4 customer_id INTEGER
5 customer_name TEXT
6 sku_id INTEGER
7 qty INTEGER
8 weight TEXT
9 volume TEXT
10 creator TEXT
11 create_time TEXT
12 damage_qty INTEGER
13 lock_qty INTEGER
14 picked_qty INTEGER
15 intrasit_qty INTEGER
16 package_qty INTEGER
17 weighing_qty INTEGER
18 actual_qty INTEGER
19 sign_qty INTEGER
20 package_no TEXT
21 package_person TEXT
22 package_time TEXT
23 weighing_no TEXT
24 weighing_person TEXT
25 weighing_weight TEXT
26 waybill_no TEXT
27 carrier TEXT
28 freightfee TEXT
29 last_update_time TEXT
30 tenant_id INTEGER

dispatchpicklist

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 dispatchlist_id INTEGER
3 goods_owner_id INTEGER
4 goods_location_id INTEGER
5 sku_id INTEGER
6 pick_qty INTEGER
7 picked_qty INTEGER
8 is_update_stock INTEGER
9 last_update_time TEXT

freightfee

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 carrier TEXT
3 departure_city TEXT
4 arrival_city TEXT
5 price_per_weight TEXT
6 price_per_volume TEXT
7 min_payment TEXT
8 creator TEXT
9 create_time TEXT
10 last_update_time TEXT
11 is_valid INTEGER
12 tenant_id INTEGER

goodslocation

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 warehouse_id INTEGER
3 warehouse_name TEXT
4 warehouse_area_name TEXT
5 warehouse_area_property INTEGER
6 location_name TEXT
7 location_length TEXT
8 location_width TEXT
9 location_heigth TEXT
10 location_volume TEXT
11 location_load TEXT
12 roadway_number TEXT
13 shelf_number TEXT
14 layer_number TEXT
15 tag_number TEXT
16 create_time TEXT
17 last_update_time TEXT
18 is_valid INTEGER
19 tenant_id INTEGER
20 warehouse_area_id INTEGER

goodsowner

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 goods_owner_name TEXT
3 city TEXT
4 address TEXT
5 manager TEXT
6 contact_tel TEXT
7 creator TEXT
8 create_time TEXT
9 last_update_time TEXT
10 is_valid INTEGER
11 tenant_id INTEGER

menu

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 menu_name TEXT
3 module TEXT
4 vue_path TEXT
5 vue_path_detail TEXT
6 vue_directory TEXT
7 sort INTEGER
8 tenant_id INTEGER

rolemenu

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 userrole_id INTEGER
3 menu_id INTEGER
4 authority INTEGER
5 create_time TEXT
6 last_update_time TEXT
7 tenant_id INTEGER

sku

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 spu_id INTEGER
3 sku_code TEXT
4 sku_name TEXT
5 weight TEXT
6 lenght TEXT
7 width TEXT
8 height TEXT
9 volume TEXT
10 unit TEXT
11 cost TEXT
12 price TEXT
13 create_time TEXT
14 last_update_time TEXT

spu

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 spu_code TEXT
3 spu_name TEXT
4 category_id INTEGER
5 spu_description TEXT
6 bar_code TEXT
7 supplier_id INTEGER
8 supplier_name TEXT
9 brand TEXT
10 origin TEXT
11 length_unit INTEGER
12 volume_unit INTEGER
13 weight_unit INTEGER
14 creator TEXT
15 create_time TEXT
16 last_update_time TEXT
17 is_valid INTEGER
18 tenant_id INTEGER

stock

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 sku_id INTEGER
3 goods_location_id INTEGER
4 qty INTEGER
5 goods_owner_id INTEGER
6 is_freeze INTEGER
7 last_update_time TEXT
8 tenant_id INTEGER

stockadjust

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 job_code TEXT
3 sku_id INTEGER
4 goods_owner_id INTEGER
5 goods_location_id INTEGER
6 qty INTEGER
7 creator TEXT
8 create_time TEXT
9 last_update_time TEXT
10 tenant_id INTEGER
11 is_update_stock INTEGER
12 job_type INTEGER
13 source_table_id INTEGER

stockfreeze

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 job_code TEXT
3 job_type INTEGER
4 sku_id INTEGER
5 goods_owner_id INTEGER
6 goods_location_id INTEGER
7 handler TEXT
8 handle_time TEXT
9 last_update_time TEXT
10 tenant_id INTEGER

stockmove

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 job_code TEXT
3 move_status INTEGER
4 sku_id INTEGER
5 orig_goods_location_id INTEGER
6 dest_googs_location_id INTEGER
7 qty INTEGER
8 goods_owner_id INTEGER
9 handler TEXT
10 handle_time TEXT
11 creator TEXT
12 create_time TEXT
13 last_update_time TEXT
14 tenant_id INTEGER

stockprocess

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 job_code TEXT
3 job_type INTEGER
4 process_status INTEGER
5 processor TEXT
6 process_time TEXT
7 creator TEXT
8 create_time TEXT
9 last_update_time TEXT
10 tenant_id INTEGER

stockprocessdetail

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 stock_process_id INTEGER
3 sku_id INTEGER
4 goods_owner_id INTEGER
5 goods_location_id INTEGER
6 qty INTEGER
7 last_update_time TEXT
8 tenant_id INTEGER
9 is_source INTEGER
10 is_update_stock INTEGER

stocktaking

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 job_code TEXT
3 job_status INTEGER
4 sku_id INTEGER
5 goods_owner_id INTEGER
6 goods_location_id INTEGER
7 book_qty INTEGER
8 counted_qty INTEGER
9 difference_qty INTEGER
10 creator TEXT
11 create_time TEXT
12 last_update_time TEXT
13 tenant_id INTEGER
14 handler TEXT
15 handle_time TEXT

supplier

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 supplier_name TEXT
3 city TEXT
4 address TEXT
5 email TEXT
6 manager TEXT
7 contact_tel TEXT
8 creator TEXT
9 create_time TEXT
10 last_update_time TEXT
11 is_valid INTEGER
12 tenant_id INTEGER

user

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 user_num TEXT
3 user_name TEXT
4 contact_tel TEXT
5 user_role TEXT
6 sex TEXT
7 is_valid INTEGER
8 auth_string TEXT
9 email TEXT
10 creator TEXT
11 create_time TEXT
12 last_update_time TEXT
13 tenant_id INTEGER

userrole

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 role_name TEXT
3 is_valid INTEGER
4 create_time TEXT
5 last_update_time TEXT
6 tenant_id INTEGER

warehouse

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 warehouse_name TEXT
3 city TEXT
4 address TEXT
5 email TEXT
6 manager TEXT
7 contact_tel TEXT
8 creator TEXT
9 create_time TEXT
10 last_update_time TEXT
11 is_valid INTEGER
12 tenant_id INTEGER

warehousearea

序号 列名 数据类型 长度 主键 自增 允许空 默认值 列说明
1 id INTEGER
2 warehouse_id INTEGER
3 area_name TEXT
4 parent_id INTEGER
5 create_time TEXT
6 last_update_time TEXT
7 is_valid INTEGER
8 tenant_id INTEGER
9 area_property INTEGER

【愚公系列】2023年02月 WMS智能仓储系统-011.数据库文档设计相关推荐

  1. 【愚公系列】2023年02月 WMS智能仓储系统-018.收获管理和发货管理(完结篇)

    文章目录 前言 一.收获管理和发货管理 1.收获管理 1.1 页面代码 1.2 接口代码 2.发货管理 1.1 页面代码 1.2 接口代码 前言 WMS智能仓储收货管理和发货管理是非常重要的两个功能 ...

  2. 【愚公系列】2023年02月 WMS智能仓储系统-007.Swagger接口文档的配置

    文章目录 前言 一.Swagger接口文档的配置 1.安装包 2.注入 2.1 Swagger服务的注入 2.2 appsetting.json的配置 2.3 Swagger服务的封装 2.3.1 S ...

  3. 【愚公系列】2023年02月 WMS智能仓储系统-017.仓内作业(库存冻结、库存调整、库存盘点)

    文章目录 前言 一.仓内作业 1.库存冻结 1.1 页面代码 1.2 接口代码 2.库存调整 2.1 页面代码 2.2 接口代码 3.库存盘点 3.1 页面代码 3.2 接口代码 前言 这节主要分为两 ...

  4. 【愚公系列】2023年02月 WMS智能仓储系统-016.库存管理和仓内作业(库存管理、仓内加工、库存移动)

    文章目录 前言 一.库存管理 1.1 页面代码 1.2 接口代码 二.仓内作业 1.仓内加工 1.1 页面代码 1.2 接口代码 2.库存移动 2.1 页面代码 2.2 接口代码 前言 这节主要分为两 ...

  5. 【愚公系列】2023年02月 WMS智能仓储系统-010.全局过滤、中间件、格式化配置

    文章目录 前言 一.全局过滤 1.全局行为过滤的概念 2.全局行为过滤的注册方式 2.1 方法注册 2.2 控制器注册 2.3 全局注册 2.4 TypeFilter 和 ServiceFilter ...

  6. 【愚公系列】2023年02月 WMS智能仓储系统-001.NLog日志的使用

    文章目录 前言 一.NLog日志的使用 1.安装包 2.配置文件nlog.config 3.使用 前言 系统日志是记录系统中硬件.软件和系统问题的信息,同时还可以监视系统中发生的事件.用户可以通过它来 ...

  7. 【愚公系列】2023年02月 WMS智能仓储系统-012.登录功能的实现

    文章目录 前言 1.业务流程说明 2.登录业务的相关技术点 3.登录-token原理分析 4.前端框架设计 一.登录功能的实现 1.登录页面设计 2.登录逻辑功能实现 2.1 登录逻辑页面 2.2 接 ...

  8. 【愚公系列】2023年02月 WMS智能仓储系统-015.基础设置(货主信息、运费设置、客户信息)

    文章目录 前言 一.基础设置 1.货主信息 1.1 页面代码 1.2 接口代码 2.运费设置 2.1 页面代码 2.2 接口代码 3.客户信息 3.1 页面代码 3.2 接口代码 前言 基础设置主要分 ...

  9. 【愚公系列】2023年02月 WMS智能仓储系统-006.租户功能的配置

    文章目录 前言 一.租户功能的配置 1.注入租户类 2.相关类说明 前言 多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何 ...

最新文章

  1. php执行URL解析
  2. Numpy入门教程:03.数组操作
  3. 使用OpenCV进行图像全景拼接
  4. POJ 2065 SETI [高斯消元同余]
  5. linux 非法信息,用Netstat来监控Linux里非法服务
  6. Embedding改进CBOW
  7. android华为虚拟截屏黑屏,Android截屏表面视图显示黑屏
  8. SPH(光滑粒子流体动力学)流体模拟实现七:屏幕空间流体渲染(SSF)
  9. 项目常用工具类整理(一)--时间工具类DateUtil.java
  10. java基础中如何中断/阻塞线程和使用中断
  11. 什么软件能打开Android,哪位晓得apk文件用什么软件打开
  12. Go语言开发第1课-环境搭建及简单程序入门
  13. python 根据空格切割英文单词
  14. pid是滞后超前校正_如何理解超前补偿、滞后补偿、超前滞后补偿?
  15. 春暖花开,我们去踏青
  16. 多项式 商环 域(群论笔记)
  17. 移动、电信、联通、QQ币、游戏点卡快速秒充体验
  18. 女模应聘遭遇潜规则 将计就计对面试官实施抢劫
  19. 计算机音乐锦鲤抄,锦鲤抄 MIDI File Download :: MidiShow
  20. 产品经理小技术(三):二维码这把利刃,产品应该用到极致

热门文章

  1. 史上最全 | fNIRS相关软件推荐(含下载资源)
  2. 解读阿里云AI产品矩阵:目标是打造最强中国云计算能力
  3. Redis实践(二)高可用的集群+哨兵部署
  4. 任意进制转化为十进制(模板)
  5. Google Maps和中国地图
  6. 语义鸿沟_数字鸿沟是真实的,是痛苦的
  7. 云呼叫中心系统的功能
  8. C#三通道示波器-串口通信
  9. 大数据免费学习资源分享
  10. 构建智慧城市基础设施建设的PPP模式