--- 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='关键信息基础设施安全保护大讲堂'; ```