每日总结

今天关于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
);

 

posted @ 2023-11-17 23:42  小白同学321  阅读(8)  评论(0编辑  收藏  举报