商品管理系统数据库设计:GoodsDB - 商品种类、商品信息、订单和订单明细表
商品管理系统数据库设计:GoodsDB
本文详细介绍了商品管理系统数据库 GoodsDB 的设计,包含商品种类表、商品信息表、订单表和订单明细表。每个表都列出了字段信息,包括字段名、数据类型、默认值和备注说明。
表:GoodsTypes (商品种类表)
| 字段显示 | 字段名 | 数据类型 | 默认值 | 备注和说明 | |---|---|---|---|---| | | 商品种类编号 | TypeID | int | | 主键,自动增长列 | | 商品种类 | TypeName | varchar(30) | | 不允许为空 |
表:Goods(商品信息表)
| 字段显示 | 字段名 | 数据类型 | 默认值 | 备注和说明 | |---|---|---|---|---| | | 商品编号 | GoodNo | bigint | | 主键,自动增长列 | | 商品名称 | GoodName | varchar(50) | | 不允许为空 | | 进货价 | BuyingPrice | decimal(18, 2) | | 不允许为空 | | 零售价 | MarketPrice | decimal(18, 2) | | 不允许为空 | | 超市库位 | StorePosition | varchar(50) | | 不允许为空 | | 超市库存 | Amount | int | | 不允许为空 | | 商品种类编号 | TypeID | int | | 外键,商品所属商品种类编号 |
表:Orders(订单表)
| 字段显示 | 字段名 | 数据类型 | 默认值 | 备注和说明 | |---|---|---|---|---| | | 订单编号 | OrderNo | bigint | | 主键,自动增长列 | | 下单时间 | OrderTime | datetime | | 不允许为空 | | 顾客姓名 | CustomerName | varchar(50) | | 不允许为空 | | 顾客电话 | CustomerPhone | varchar(20) | | 不允许为空 | | 订单金额 | OrderAmount | decimal(18, 2) | | 不允许为空 | | 订单状态 | OrderStatus | int | | 0:未付款;1:已付款;2:已发货;3:已收货 | | 备注信息 | Remark | varchar(200) | NULL | 可以为空 |
表:OrderDetails(订单明细表)
| 字段显示 | 字段名 | 数据类型 | 默认值 | 备注和说明 | |---|---|---|---|---| | | 订单明细编号 | DetailID | bigint | | 主键,自动增长列 | | 订单编号 | OrderNo | bigint | | 外键,订单编号 | | 商品编号 | GoodNo | bigint | | 外键,商品编号 | | 购买数量 | Quantity | int | | 不允许为空 | | 单价 | Price | decimal(18, 2) | | 不允许为空 |
原文地址: https://www.cveoy.top/t/topic/oACu 著作权归作者所有。请勿转载和采集!