This commit is contained in:
2025-12-27 11:44:50 +08:00
commit ccd43fac1f
1193 changed files with 384161 additions and 0 deletions
@@ -0,0 +1,82 @@
---
canvas:
- "[[模块逻辑梳理.canvas]]"
模块逻辑梳理: []
---
#### 关键信息基础设施安全保护大讲堂
| 字段名 | 数据类型 | 允许为空 | 描述 |
|------------------------|----------------|----------|------------------------------------------------------------------|
| `id` | INT | NO | 序号,自增 |
| `date` | DATETIME | NO | 时间 |
| `issue_number` | INT | NO | 期数 |
| `full_company_name` | VARCHAR(255) | NO | 单位全称 |
| `company_province_code`| VARCHAR(12) | NO | 单位所在省份,关联 `blade_region` 表的主键 `code` |
| `company_city_code` | VARCHAR(12) | NO | 单位所在城市,关联 `blade_region` 表的主键 `code` |
| `company_level_id` | BIGINT | NO | 单位级别,关联 `blade_dict` 表的主键 `id` |
| `company_industry_id` | BIGINT | NO | 单位所属行业,关联 `blade_dict` 表的主键 `id` |
| `company_nature_id` | BIGINT | NO | 单位性质,关联 `blade_dict` 表的主键 `id` |
| `name` | VARCHAR(64) | NO | 姓名 |
| `position` | VARCHAR(64) | NO | 职务 |
| `phone_number` | VARCHAR(64) | NO | 手机号 |
| `email` | VARCHAR(64) | NO | 邮箱 |
外键约束:
- `company_province_code` 外键,关联到 `blade_region(code)`
- `company_city_code` 外键,关联到 `blade_region(code)`
- `company_level_id` 外键,关联到 `blade_dict(id)`
- `company_industry_id` 外键,关联到 `blade_dict(id)`
- `company_nature_id` 外键,关联到 `blade_dict(id)`
字典:
* 单位级别定义:一级、二级、三级
* 行业字典:
* 农、林、牧、鱼业;
* 采矿业;
* 制造业;
* 电力;
* 建筑业;
* 交通运输业;
* 餐饮业;
* 软件信息技术服务业;
* 金融业;
* 房地产业;
* 科学研究和技术服务业;
* 水利;
* 教育;
* 医疗;
* 卫生;
* 文化、体育和娱乐业;
* 其他
* 单位性质
* 国有企业
* 事业单位
* 政府机关
表代码
```sql
CREATE TABLE xh_base_security_lecture (
id INT AUTO_INCREMENT PRIMARY KEY COMMENT '序号,自增',
date DATETIME NOT NULL COMMENT '时间',
issue_number INT NOT NULL COMMENT '期数',
full_company_name VARCHAR(255) NOT NULL COMMENT '单位全称',
company_province_code VARCHAR(12) NOT NULL COMMENT '单位所在省份,关联blade_region表的主键code字段',
company_city_code VARCHAR(12) NOT NULL COMMENT '单位所在城市,关联blade_region表的主键code字段',
company_level_id BIGINT NOT NULL COMMENT '单位级别,关联字典表blade_dict的主键id',
company_industry_id BIGINT NOT NULL COMMENT '单位所属行业,关联字典表blade_dict的主键id',
company_nature_id BIGINT NOT NULL COMMENT '单位性质,关联字典表blade_dict的主键id',
name VARCHAR(64) NOT NULL COMMENT '姓名',
position VARCHAR(64) NOT NULL COMMENT '职务',
phone_number VARCHAR(64) NOT NULL COMMENT '手机号',
email VARCHAR(64) NOT NULL COMMENT '邮箱',
FOREIGN KEY (company_province_code) REFERENCES blade_region(code),
FOREIGN KEY (company_city_code) REFERENCES blade_region(code),
FOREIGN KEY (company_level_id) REFERENCES blade_dict(id),
FOREIGN KEY (company_industry_id) REFERENCES blade_dict(id),
FOREIGN KEY (company_nature_id) REFERENCES blade_dict(id)
) COMMENT='关键信息基础设施安全保护大讲堂';
```