1 changed files with 0 additions and 322 deletions
@ -1,322 +0,0 @@ |
|||||||
# 仓库管理--表数据字段说明 |
|
||||||
|
|
||||||
--- |
|
||||||
|
|
||||||
由于TimeStamp有时间限制(2038年后会过期),本数据库关于时间的统计一律按照DateTime处理,非TimeStamp格式。 |
|
||||||
|
|
||||||
# 供应商表【DataManufacture】 |
|
||||||
|
|
||||||
用于提供相应装备的供应商信息的列表,用于维修设备时查找对应的地址或者是电话。 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ------------ | ------------ | ---------------- | |
|
||||||
| ID | INT | 唯一标识,自增 | |
|
||||||
| Name | VARCHAR(255) | 供应商名称 | |
|
||||||
| PhoneNumbers | VARCHAR(255) | 电话号码 | |
|
||||||
| Address | VARCHAR(255) | 地址 | |
|
||||||
| CreateDate | BIGINT | 创建日期(DateTime格式) | |
|
||||||
| DeleteDate | BIGINT | 删除日期(DateTime格式) | |
|
||||||
|
|
||||||
建表参考 |
|
||||||
|
|
||||||
```sql |
|
||||||
DROP TABLE IF EXISTS DataManufacture; |
|
||||||
CREATE TABLE DataManufacture( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
Name VARCHAR(255), |
|
||||||
PhoneNumbers VARCHAR(255), |
|
||||||
Address VARCHAR(255), |
|
||||||
CreateDate BIGINT, |
|
||||||
DeleteDate BIGINT |
|
||||||
); |
|
||||||
``` |
|
||||||
|
|
||||||
# 货架表【DataShelf】 |
|
||||||
|
|
||||||
用于提供货架的位置信息以及库存数量的列表。 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------------------- | ------------ | -------- | |
|
||||||
| ID | INT | 唯一标识,自增 | |
|
||||||
| Name | VARCHAR(255) | 货架名称,唯一 | |
|
||||||
| MaxWeight | FLOAT | 承重 | |
|
||||||
| Position | VARCHAR(255) | 位置信息 | |
|
||||||
| CurrentEquipmentCount | INT | 当前在位装备数量 | |
|
||||||
| AllEquipmentCount | INT | 所有装备数量 | |
|
||||||
| CreateDate | BIGINT | 创建日期 | |
|
||||||
| DeleteDate | BIGINT | 删除日期 | |
|
||||||
|
|
||||||
建表参考 |
|
||||||
|
|
||||||
```sql |
|
||||||
DROP TABLE IF EXISTS DataShelf; |
|
||||||
CREATE TABLE DataShelf ( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
Name VARCHAR(255) UNIQUE NOT NULL, |
|
||||||
MaxWeight FLOAT, |
|
||||||
Position VARCHAR(255), |
|
||||||
CurrentEquipmentCount INT, |
|
||||||
AllEquipmentCount INT, |
|
||||||
CreateDate BIGINT, |
|
||||||
DeleteDate BIGINT |
|
||||||
); |
|
||||||
``` |
|
||||||
|
|
||||||
# 装备信息表【DataEquipmentInfo】 |
|
||||||
|
|
||||||
用于提供入库的批量装备的信息填报 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ------------- | ------------ | ----------------- | |
|
||||||
| ID | INT | 自增ID,唯一标识 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| ShelfID | INT | 货架ID,对应货架表的唯一标识 | |
|
||||||
| ShelfPosition | VARCHAR(255) | 物品在货架的位置 | |
|
||||||
| ManufactureID | INT | 供应商ID,对应供应商表的唯一标识 | |
|
||||||
| OtherInfo | VARCHAR(255) | 其他补充信息 | |
|
||||||
|
|
||||||
# 装备表【DataEquipment】 |
|
||||||
|
|
||||||
用于提供入库的所有装备以及每个装备的状态信息 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| -------------- | ------------ | ----------------- | |
|
||||||
| ID | INT | 自增ID,唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息,唯一 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| ShelfID | INT | 货架ID,对应货架表的唯一标识 | |
|
||||||
| ShelfPosition | VARCHAR(255) | 物品在货架的位置 | |
|
||||||
| ManufactureID | INT | 供应商ID,对应供应商表的唯一标识 | |
|
||||||
| OtherInfo | VARCHAR(255) | 其他补充信息 | |
|
||||||
| IsInStorage | BOOLEAN | 是否在库 | |
|
||||||
| IsBroken | BOOLEAN | 是否损坏 | |
|
||||||
| NeedRepairDate | BIGINT | 检修日期 | |
|
||||||
| LastRepairDate | BIGINT | 上次维修日期 | |
|
||||||
| CreateDate | BIGINT | 创建时间 | |
|
||||||
| DeleteDate | BIGINT | 删除时间 | |
|
||||||
|
|
||||||
建表参考 |
|
||||||
|
|
||||||
```sql |
|
||||||
DROP TABLE IF EXISTS DataEquipment; |
|
||||||
CREATE TABLE DataEquipment( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255) UNIQUE NOT NULL, |
|
||||||
Name VARCHAR(255), |
|
||||||
ShelfID INT, |
|
||||||
ShelfPosition VARCHAR(255), |
|
||||||
ManufactureID INT, |
|
||||||
OtherInfo VARCHAR(255), |
|
||||||
IsInStorage BOOLEAN, |
|
||||||
IsBroken BOOLEAN, |
|
||||||
NeedRepairDate BIGINT, |
|
||||||
LastRepairDate BIGINT, |
|
||||||
CreateDate BIGINT, |
|
||||||
DeleteDate BIGINT |
|
||||||
); |
|
||||||
``` |
|
||||||
|
|
||||||
# 历史记录表 |
|
||||||
|
|
||||||
用于提供装备的出入库记录,维修记录,报损报废记录等等。 |
|
||||||
|
|
||||||
## 装备领出记录【DataOutHistoryEquipment】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------- | ------------ | --------------- | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| OutDate | BIGINT | 领出日期 | |
|
||||||
| ShelfID | INT | 货架ID,对应货架表的唯一标识 | |
|
||||||
| ShelfName | VARCHAR(255) | 货架名称 | |
|
||||||
|
|
||||||
补充人员信息【DataOutHistoryEquipmentWithUser】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------- | ------------ | -------- | |
|
||||||
| PoliceID | VARCHAR(255) | 警号 | |
|
||||||
| UserName | VARCHAR(255) | 姓名 | |
|
||||||
| PhotoPath | VARCHAR(255) | 本次领出拍照路径 | |
|
||||||
|
|
||||||
## 装备归还记录【DataInHistoryEquipment】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------- | ------------ | --------------- | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| InDate | BIGINT | 归还日期 | |
|
||||||
| ShelfID | INT | 货架ID,对应货架表的唯一标识 | |
|
||||||
| ShelfName | VARCHAR(255) | 货架名称 | |
|
||||||
|
|
||||||
补充人员信息【DataOutHistoryEquipmentWithUser】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------- | ------------ | -------- | |
|
||||||
| PoliceID | VARCHAR(255) | 警号 | |
|
||||||
| UserName | VARCHAR(255) | 姓名 | |
|
||||||
| PhotoPath | VARCHAR(255) | 本次归还拍照路径 | |
|
||||||
|
|
||||||
## 装备报损记录【DataBrokenHistoryEquipment】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ---------- | ------------ | --------- | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| BrokenDate | BIGINT | 损坏日期 | |
|
||||||
|
|
||||||
## 装备维修记录【DataRepairHistoryEquipment】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ---------- | ------------ | --------- | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| RepairDate | BIGINT | 维修日期 | |
|
||||||
|
|
||||||
## 装备报废记录【DataDisuseHistoryEquipment】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ---------- | ------------ | --------- | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| RFID | VARCHAR(255) | RFID条形码信息 | |
|
||||||
| Name | VARCHAR(255) | 装备类型(名称) | |
|
||||||
| DisuseDate | BIGINT | 报废日期 | |
|
||||||
|
|
||||||
建表参考 |
|
||||||
|
|
||||||
```sql |
|
||||||
DROP TABLE IF EXISTS DataOutHistoryEquipment; |
|
||||||
DROP TABLE IF EXISTS DataOutHistoryEquipmentWithUser; |
|
||||||
DROP TABLE IF EXISTS DataInHistoryEquipment; |
|
||||||
DROP TABLE IF EXISTS DataInHistoryEquipmentWithUser; |
|
||||||
DROP TABLE IF EXISTS DataBrokenHistoryEquipment; |
|
||||||
DROP TABLE IF EXISTS DataRepairHistoryEquipment; |
|
||||||
DROP TABLE IF EXISTS DataDisuseHistoryEquipment; |
|
||||||
|
|
||||||
CREATE TABLE DataOutHistoryEquipment |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
OutDate BIGINT, |
|
||||||
ShelfID INT, |
|
||||||
ShelfName VARCHAR(255) |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataOutHistoryEquipmentWithUser |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
OutDate BIGINT, |
|
||||||
ShelfID INT, |
|
||||||
ShelfName VARCHAR(255), |
|
||||||
PoliceID VARCHAR(255), |
|
||||||
UserName VARCHAR(255), |
|
||||||
PhotoPath VARCHAR(255) |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataInHistoryEquipment |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
InDate BIGINT, |
|
||||||
ShelfID INT, |
|
||||||
ShelfName VARCHAR(255) |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataInHistoryEquipmentWithUser |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
InDate BIGINT, |
|
||||||
ShelfID INT, |
|
||||||
ShelfName VARCHAR(255), |
|
||||||
PoliceID VARCHAR(255), |
|
||||||
UserName VARCHAR(255), |
|
||||||
PhotoPath VARCHAR(255) |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataBrokenHistoryEquipment |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
BrokenDate BIGINT |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataRepairHistoryEquipment |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
RepairDate BIGINT |
|
||||||
); |
|
||||||
|
|
||||||
CREATE TABLE DataDisuseHistoryEquipment |
|
||||||
( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
RFID VARCHAR(255), |
|
||||||
Name VARCHAR(255), |
|
||||||
DisuseDate BIGINT |
|
||||||
); |
|
||||||
``` |
|
||||||
|
|
||||||
# 人员用户表 |
|
||||||
|
|
||||||
## 人员表【DataUser】 |
|
||||||
|
|
||||||
用于管理人员人脸信息等 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| ----------- | ------------ | ------ | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| Name | VARCHAR(255) | 人员名称 | |
|
||||||
| PoliceID | INT | 警号 | |
|
||||||
| FaceDataURL | VARCHAR(255) | 人脸信息路径 | |
|
||||||
| OtherMsg | VARCHAR(255) | 补充信息 | |
|
||||||
| CreateDate | BIGINT | 创建日期 | |
|
||||||
| DeleteDate | BIGINT | 删除日期 | |
|
||||||
|
|
||||||
## 管理员表【DataAdmin】 |
|
||||||
|
|
||||||
| 字段 | 类型 | 说明 | |
|
||||||
| --------------- | ------------ | ------ | |
|
||||||
| ID | INT | 唯一标识 | |
|
||||||
| Name | VARCHAR(255) | 管理员名称 | |
|
||||||
| UserName | VARCHAR(255) | 管理员用户名 | |
|
||||||
| Password | VARCHAR(255) | 密码 | |
|
||||||
| PermissionLevel | INT | 权限等级 | |
|
||||||
| CreateDate | BIGINT | 创建日期 | |
|
||||||
| DeleteDate | BIGINT | 删除日期 | |
|
||||||
|
|
||||||
建表参考 |
|
||||||
|
|
||||||
```sql |
|
||||||
DROP TABLE IF EXISTS DataUser; |
|
||||||
CREATE TABLE DataUser( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
Name VARCHAR(255), |
|
||||||
PoliceID INT, |
|
||||||
FaceDataURL VARCHAR(255), |
|
||||||
OtherMsg VARCHAR(255), |
|
||||||
CreateDate BIGINT, |
|
||||||
DeleteDate BIGINT |
|
||||||
); |
|
||||||
|
|
||||||
DROP TABLE IF EXISTS DataAdmin; |
|
||||||
CREATE TABLE DataAdmin( |
|
||||||
ID INT PRIMARY KEY AUTO_INCREMENT, |
|
||||||
Name VARCHAR(255), |
|
||||||
UserName VARCHAR(255), |
|
||||||
Password VARCHAR(255), |
|
||||||
PermissionLevel INT, |
|
||||||
CreateDate BIGINT, |
|
||||||
DeleteDate BIGINT |
|
||||||
); |
|
||||||
``` |
|
Loading…
Reference in new issue