-- 业务大类表 CREATE TABLE `business_category` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `name` VARCHAR(100) NOT NULL COMMENT '业务类型名称', `create_dept` VARCHAR(50) DEFAULT NULL COMMENT '创建部门', `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人', `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人', `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务大类表'; -- 业务子类表 CREATE TABLE `business_subcategory` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `category_id` INT(11) NOT NULL COMMENT '所属大类ID', `type_id` INT(11) DEFAULT NULL COMMENT '业务类型ID', `name` VARCHAR(100) NOT NULL COMMENT '业务子类名称', `dept_id` INT(11) DEFAULT NULL COMMENT '关联部门ID', `pricing_rule` TEXT COMMENT '计价规则说明', `create_dept` VARCHAR(50) DEFAULT NULL COMMENT '创建部门', `create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人', `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人', `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务子类表';