jkpete
4 days ago
1 changed files with 291 additions and 0 deletions
@ -0,0 +1,291 @@
@@ -0,0 +1,291 @@
|
||||
# 仓库管理--表数据字段说明 |
||||
|
||||
--- |
||||
|
||||
由于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 |
||||
); |
||||
``` |
||||
|
||||
# 装备表【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 |
||||
); |
||||
``` |
||||
|
||||
# 人员用户表 |
||||
|
||||
|
||||
|
||||
## 人员表 |
||||
|
||||
用于管理人员人脸信息等 |
||||
|
||||
| 字段 | 类型 | 说明 | |
||||
| ----------- | ------------ | ------ | |
||||
| ID | INT | 唯一标识 | |
||||
| Name | VARCHAR(255) | 人员名称 | |
||||
| PoliceID | INT | 警号 | |
||||
| FaceDataURL | VARCHAR(255) | 人脸信息路径 | |
||||
| OtherMsg | VARCHAR(255) | 补充信息 | |
||||
| CreateDate | BIGINT | 创建日期 | |
||||
| DeleteDate | BIGINT | 删除日期 | |
||||
|
||||
## 管理员表 |
||||
|
||||
| 字段 | 类型 | 说明 | |
||||
| --------------- | ------------ | ------ | |
||||
| ID | INT | 唯一标识 | |
||||
| Name | VARCHAR(255) | 管理员名称 | |
||||
| UserName | VARCHAR(255) | 管理员用户名 | |
||||
| Password | VARCHAR(255) | 密码 | |
||||
| PermissionLevel | INT | 权限等级 | |
||||
| CreateDate | BIGINT | 创建日期 | |
||||
| DeleteDate | BIGINT | 删除日期 | |
||||
|
||||
建表参考 |
||||
|
||||
```sql |
||||
|
||||
``` |
Loading…
Reference in new issue