每日总结
今天关于erp系统的开发建立了几张mysql表格,sql语句如下
CREATE TABLE PurchaseOrder (
-- 序号
OrderID INT AUTO_INCREMENT PRIMARY KEY,
-- 标签
Label VARCHAR(255),
-- 供应商
Supplier VARCHAR(255),
-- 联系人
ContactPerson VARCHAR(255),
-- 采购单号
PurchaseOrderNumber VARCHAR(50),
-- 审核状态
ApprovalStatus VARCHAR(20),
-- 是否退换货
ReturnExchangeFlag BOOLEAN,
-- 退换货记录
ReturnExchangeRecord TEXT,
-- 采购产品明细
PurchaseDetails TEXT,
-- 采购总额
TotalAmount DECIMAL(10,2),
-- 税率
TaxRate DECIMAL(5,2),
-- 税后总额
AfterTaxTotalAmount DECIMAL(10,2),
-- 已收金额
ReceivedAmount DECIMAL(10,2),
-- 未付金额
UnpaidAmount DECIMAL(10,2),
-- 合同
Contract VARCHAR(255),
-- 采购员
PurchasingAgent VARCHAR(255),
-- 单据日期
DocumentDate DATE,
-- 应付记录
AccountsPayableRecord TEXT,
-- 应收记录
AccountsReceivableRecord TEXT
);
CREATE TABLE PurchaseRequest (
-- 序号
RequestID INT AUTO_INCREMENT PRIMARY KEY,
-- 标签
Label VARCHAR(255),
-- 申请人
Requester VARCHAR(255),
-- 申请部门
Department VARCHAR(255),
-- 申请明细
RequestDetails TEXT,
-- 审核状态
ApprovalStatus VARCHAR(20),
-- 审核记录
ApprovalRecord TEXT,
-- 申请原因
RequestReason TEXT,
-- 处理状态
ProcessingStatus VARCHAR(20),
-- 申请日期
RequestDate DATE
);
CREATE TABLE SalesOrder (
-- 序号
OrderID INT AUTO_INCREMENT PRIMARY KEY,
-- 标签
Label VARCHAR(255),
-- 销售单号
SalesOrderNumber VARCHAR(50),
-- 客户
Customer VARCHAR(255),
-- 客户联系人
ContactPerson VARCHAR(255),
-- 状态
OrderStatus VARCHAR(20),
-- 是否退换货
ReturnExchangeFlag BOOLEAN,
-- 退换货记录
ReturnExchangeRecord TEXT,
-- 销售总额
TotalAmount DECIMAL(10,2),
-- 税率
TaxRate DECIMAL(5,2),
-- 合同总额
ContractAmount DECIMAL(10,2),
-- 已收金额
ReceivedAmount DECIMAL(10,2),
-- 代收金额
DueAmount DECIMAL(10,2),
-- 交货日期
DeliveryDate DATE,
-- 订单明细
OrderDetails TEXT,
-- 审核记录
ApprovalRecord TEXT,
-- 下单日期
OrderDate DATE,
-- 销售员
Salesperson VARCHAR(255),
-- 合同文件
ContractFile VARCHAR(255),
-- 销售出库
SalesDelivery BOOLEAN,
-- 应付记录
AccountsPayableRecord TEXT,
-- 应收记录
AccountsReceivableRecord TEXT
);
CREATE TABLE UserInfo (
-- 序号
UserID INT AUTO_INCREMENT PRIMARY KEY,
-- 标签
Label VARCHAR(255),
-- 名称
UserName VARCHAR(255),
-- 角色
UserRole VARCHAR(50),
-- 部门
Department VARCHAR(50),
-- 手机号
PhoneNumber VARCHAR(15),
-- 任职状态
EmploymentStatus VARCHAR(20),
-- 离职日期
DepartureDate DATE,
-- 日期
DateOfBirth DATE,
-- 时间
TimeOfBirth TIME
);
CREATE TABLE ProductInformation (
-- 序号
ProductID INT AUTO_INCREMENT PRIMARY KEY,
-- 标签
Label VARCHAR(255),
-- 品牌
Brand VARCHAR(255),
-- 产品名称
ProductName VARCHAR(255),
-- 图片
ImageURL VARCHAR(255),
-- 总库存
TotalStock INT,
-- 产品采购均价
AvgPurchasePrice DECIMAL(10,2),
-- 库存下限预警
StockAlertThreshold INT,
-- 产品编号
ProductCode VARCHAR(50),
-- 类别
Category VARCHAR(50),
-- 状态
Status VARCHAR(20),
-- 型号
Model VARCHAR(50),
-- 规格
Specification VARCHAR(255),
-- 供应商(集合类型)
Suppliers JSON,
-- 各地库存(集合类型)
RegionalStocks JSON
);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?