-- ============================================================
-- 工作考核对象 / 特种作业与设备 SQL — 目标 schema: slaj
-- 数据源: docs/工作考核对象.docx
-- 生成时间: 2026-07-15
-- 共 19 张业务实体表
-- 类型映射: VARCHAR2(n)/VARCHAR(n) → VARCHAR(n)
--           NUMBER → DECIMAL(10,2)（均为分值/系数类）
--           TIMESTAMP/DATE → TIMESTAMP
--           CHAR(n) → CHAR(n)
-- 主键/外键说明见各列 COMMENT（本文件仅按文档列出字段与类型，
--   主键为 GUID，外键引用关系见注释；如需物理约束可另行补充）。
--
-- 执行方式: psql -h <host> -p 5866 -U highgo -d highgo -f this_file.sql
-- ============================================================

-- ============================================================
-- 原表: BIS_WOAS_OBJ  →  新表: slaj.bis_woas_obj
-- 列数: 19  表编号: BIS_072
-- ============================================================

CREATE TABLE slaj.bis_woas_obj
   (	"guid" CHAR(32),
	"woas_wiun_guid" CHAR(32),
	"woas_wiun_name" VARCHAR(100),
	"asse_org_type" CHAR(1),
	"woas_guid" CHAR(32),
	"woas_group_guid" CHAR(32),
	"asse_stat" CHAR(1),
	"woas_startime" TIMESTAMP,
	"woas_deadline" TIMESTAMP,
	"eval_stat" CHAR(1),
	"grad_stat" CHAR(1),
	"asse_scor" DECIMAL(10,2),
	"comp_eval_scor" DECIMAL(10,2),
	"othe_addterm" DECIMAL(10,2),
	"final_scor" DECIMAL(10,2),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_obj IS '工作考核对象表（表标识：BIS_WOAS_OBJ，表编号：BIS_072）';
COMMENT ON COLUMN slaj.bis_woas_obj."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_wiun_guid" IS '被考核单位GUID（引用机构基础信息表，外键）';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_wiun_name" IS '被考核单位名称（被考核单位GUID对应的单位名称全称）';
COMMENT ON COLUMN slaj.bis_woas_obj."asse_org_type" IS '被考核单位类型（0-行政部门，1-流域机构，9-其他）';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_group_guid" IS '考核组GUID（引用考核组，外键）';
COMMENT ON COLUMN slaj.bis_woas_obj."asse_stat" IS '现场考核状态（0-否，1-是）';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_startime" IS '现场考核开始时间';
COMMENT ON COLUMN slaj.bis_woas_obj."woas_deadline" IS '现场考核结束时间';
COMMENT ON COLUMN slaj.bis_woas_obj."eval_stat" IS '综合评价状态（0-否，1-是）';
COMMENT ON COLUMN slaj.bis_woas_obj."grad_stat" IS '等级状态（0-不合格，1-合格，2-良好，3-优秀）';
COMMENT ON COLUMN slaj.bis_woas_obj."asse_scor" IS '现场考核总得分（单位：分）';
COMMENT ON COLUMN slaj.bis_woas_obj."comp_eval_scor" IS '综合评价得分（单位：分）';
COMMENT ON COLUMN slaj.bis_woas_obj."othe_addterm" IS '其他加分项';
COMMENT ON COLUMN slaj.bis_woas_obj."final_scor" IS '最终得分';
COMMENT ON COLUMN slaj.bis_woas_obj."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_obj."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_obj."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_obj."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_STAN  →  新表: slaj.bis_woas_stan
-- 列数: 13  表编号: BIS_073
-- ============================================================

CREATE TABLE slaj.bis_woas_stan
   (	"guid" CHAR(32),
	"woas_guid" CHAR(32),
	"asse_repo_name" VARCHAR(200),
	"fill_org_type" CHAR(1),
	"weig_coef" DECIMAL(10,2),
	"socr_limi" DECIMAL(10,2),
	"bonu_limi" DECIMAL(10,2),
	"repo_temp_id" VARCHAR(100),
	"repo_this_path" VARCHAR(300),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_stan IS '考核标准表（表标识：BIS_WOAS_STAN，表编号：BIS_073）';
COMMENT ON COLUMN slaj.bis_woas_stan."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_stan."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_stan."asse_repo_name" IS '考核报表名称（该考核评分报表的名称）';
COMMENT ON COLUMN slaj.bis_woas_stan."fill_org_type" IS '填报单位类型（0-行政部门，1-流域机构，9-其他）';
COMMENT ON COLUMN slaj.bis_woas_stan."weig_coef" IS '权重系数（该考核标准评分表在最终评分中的占比）';
COMMENT ON COLUMN slaj.bis_woas_stan."socr_limi" IS '分数上限（该考核标准评分表所有评分项总和的最高分值）';
COMMENT ON COLUMN slaj.bis_woas_stan."bonu_limi" IS '额外加分上限（除评分项外，额外加分上限）';
COMMENT ON COLUMN slaj.bis_woas_stan."repo_temp_id" IS '报表模板标识（对应填报报表的标识）';
COMMENT ON COLUMN slaj.bis_woas_stan."repo_this_path" IS '报表填报路径（对应填报报表的填报路径）';
COMMENT ON COLUMN slaj.bis_woas_stan."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_stan."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_stan."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_stan."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_SCOR  →  新表: slaj.bis_woas_scor
-- 列数: 11  表编号: BIS_074
-- ============================================================

CREATE TABLE slaj.bis_woas_scor
   (	"guid" CHAR(32),
	"woas_guid" CHAR(32),
	"bis_woas_obj_guid" CHAR(32),
	"woas_cont" DECIMAL(10,2),
	"woas_org_name" VARCHAR(1000),
	"addi_scor" DECIMAL(10,2),
	"calc_scor" DECIMAL(10,2),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_scor IS '考核得分表（表标识：BIS_WOAS_SCOR，表编号：BIS_074）';
COMMENT ON COLUMN slaj.bis_woas_scor."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_scor."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_scor."bis_woas_obj_guid" IS '工作考核对象GUID（引用工作考核对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_scor."woas_cont" IS '评分得分（该考核GUID对应的得分值，单位：分）';
COMMENT ON COLUMN slaj.bis_woas_scor."woas_org_name" IS '被考核对象名称（被考核对象单位的名称）';
COMMENT ON COLUMN slaj.bis_woas_scor."addi_scor" IS '额外得分（除标准评分外的额外加分值）';
COMMENT ON COLUMN slaj.bis_woas_scor."calc_scor" IS '计算得分（评分得分计算权重系数后的最终考核得分）';
COMMENT ON COLUMN slaj.bis_woas_scor."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_scor."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_scor."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_scor."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_PROJ  →  新表: slaj.bis_woas_proj
-- 列数: 11  表编号: BIS_075
-- ============================================================

CREATE TABLE slaj.bis_woas_proj
   (	"guid" CHAR(32),
	"proj_guid" CHAR(32),
	"woas_group_guid" CHAR(32),
	"woas_guid" CHAR(32),
	"woas_obj_guid" CHAR(32),
	"proj_eng_name" VARCHAR(500),
	"proj_eng_type" CHAR(1),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_proj IS '考核项目表（表标识：BIS_WOAS_PROJ，表编号：BIS_075）';
COMMENT ON COLUMN slaj.bis_woas_proj."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_proj."proj_guid" IS '项目GUID';
COMMENT ON COLUMN slaj.bis_woas_proj."woas_group_guid" IS '工作考核组GUID（引用考核组，外键）';
COMMENT ON COLUMN slaj.bis_woas_proj."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_proj."woas_obj_guid" IS '工作考核对象GUID（引用工作考核对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_proj."proj_eng_name" IS '项目工程名称（被考核的项目或工程名称）';
COMMENT ON COLUMN slaj.bis_woas_proj."proj_eng_type" IS '项目工程性质（0-在建工程，1-已建工程，9-其他）';
COMMENT ON COLUMN slaj.bis_woas_proj."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_proj."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_proj."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_proj."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_GROP  →  新表: slaj.bis_woas_grop
-- 列数: 14  表编号: BIS_076
-- ============================================================

CREATE TABLE slaj.bis_woas_grop
   (	"guid" CHAR(32),
	"woas_grop_name" VARCHAR(20),
	"woas_guid" CHAR(32),
	"asse_plan_guid" CHAR(32),
	"lead_org_guid" CHAR(32),
	"lead_wiun" VARCHAR(20),
	"asse_mode" CHAR(1),
	"asse_rout" VARCHAR(1000),
	"depa_time" TIMESTAMP,
	"sche_path_detl" VARCHAR(1000),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_grop IS '考核组表（表标识：BIS_WOAS_GROP，表编号：BIS_076）';
COMMENT ON COLUMN slaj.bis_woas_grop."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_grop."woas_grop_name" IS '考核组名称（考核组名称全称）';
COMMENT ON COLUMN slaj.bis_woas_grop."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_grop."asse_plan_guid" IS '考核方案GUID（引用考核方案表，外键）';
COMMENT ON COLUMN slaj.bis_woas_grop."lead_org_guid" IS '考核组长单位GUID（引用机构基础信息表，外键）';
COMMENT ON COLUMN slaj.bis_woas_grop."lead_wiun" IS '考核组长单位名称';
COMMENT ON COLUMN slaj.bis_woas_grop."asse_mode" IS '考核模式（0-路线-工程-专家，1-工程-专家-路线，9-其他）';
COMMENT ON COLUMN slaj.bis_woas_grop."asse_rout" IS '考核路线（考核的行程路线内容）';
COMMENT ON COLUMN slaj.bis_woas_grop."depa_time" IS '出发时间（考核出发时间）';
COMMENT ON COLUMN slaj.bis_woas_grop."sche_path_detl" IS '行程规划（考核实际路线的规划内容）';
COMMENT ON COLUMN slaj.bis_woas_grop."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_grop."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_grop."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_grop."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_STAFF  →  新表: slaj.bis_woas_staff
-- 列数: 8  表编号: BIS_077
-- ============================================================

CREATE TABLE slaj.bis_woas_staff
   (	"guid" CHAR(32),
	"org_guid" CHAR(32),
	"woas_grop_guid" CHAR(32),
	"org_name" VARCHAR(300),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_staff IS '考核成员单位表（表标识：BIS_WOAS_STAFF，表编号：BIS_077）';
COMMENT ON COLUMN slaj.bis_woas_staff."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_staff."org_guid" IS '成员单位GUID（引用机构基础信息表，外键）';
COMMENT ON COLUMN slaj.bis_woas_staff."woas_grop_guid" IS '考核组GUID（引用考核组，外键）';
COMMENT ON COLUMN slaj.bis_woas_staff."org_name" IS '成员单位名称';
COMMENT ON COLUMN slaj.bis_woas_staff."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_staff."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_staff."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_staff."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_NOTI  →  新表: slaj.bis_woas_noti
-- 列数: 11
-- ============================================================

CREATE TABLE slaj.bis_woas_noti
   (	"guid" CHAR(32),
	"org_guid" CHAR(32),
	"woas_guid" CHAR(32),
	"org_name" VARCHAR(500),
	"seas_score" DECIMAL(10,2),
	"seas_time" TIMESTAMP,
	"rep_stat" CHAR(1),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_noti IS '考核通知收文单位表（表标识：BIS_WOAS_NOTI）';
COMMENT ON COLUMN slaj.bis_woas_noti."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_noti."org_guid" IS '收文单位GUID（引用机构基础信息表，外键）';
COMMENT ON COLUMN slaj.bis_woas_noti."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_noti."org_name" IS '收文单位名称';
COMMENT ON COLUMN slaj.bis_woas_noti."seas_score" IS '自评分数';
COMMENT ON COLUMN slaj.bis_woas_noti."seas_time" IS '自评时间';
COMMENT ON COLUMN slaj.bis_woas_noti."rep_stat" IS '上报状态（0-未上报，1-已上报）';
COMMENT ON COLUMN slaj.bis_woas_noti."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_noti."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_noti."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_noti."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_PROG  →  新表: slaj.bis_woas_prog
-- 列数: 10
-- ============================================================

CREATE TABLE slaj.bis_woas_prog
   (	"guid" CHAR(32),
	"woas_guid" CHAR(32),
	"prog_name" VARCHAR(500),
	"start_time" TIMESTAMP,
	"end_time" TIMESTAMP,
	"comp_stat" CHAR(1),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_prog IS '考核方案表（表标识：BIS_WOAS_PROG）';
COMMENT ON COLUMN slaj.bis_woas_prog."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_prog."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_prog."prog_name" IS '考核方案名称';
COMMENT ON COLUMN slaj.bis_woas_prog."start_time" IS '开始时间（方案开始时间）';
COMMENT ON COLUMN slaj.bis_woas_prog."end_time" IS '结束时间（方案结束时间）';
COMMENT ON COLUMN slaj.bis_woas_prog."comp_stat" IS '完成状态（0-否，1-是）';
COMMENT ON COLUMN slaj.bis_woas_prog."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_prog."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_prog."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_prog."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_WOAS_EXPERT  →  新表: slaj.bis_woas_expert
-- 列数: 9  表编号: BIS_078
-- ============================================================

CREATE TABLE slaj.bis_woas_expert
   (	"guid" CHAR(32),
	"woas_guid" CHAR(32),
	"bis_woas_grop_guid" CHAR(32),
	"expert_guid" CHAR(32),
	"expert_name" VARCHAR(100),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_woas_expert IS '考核专家表（表标识：BIS_WOAS_EXPERT，表编号：BIS_078）';
COMMENT ON COLUMN slaj.bis_woas_expert."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_woas_expert."woas_guid" IS '工作考核GUID（引用工作考核通知对象表，外键）';
COMMENT ON COLUMN slaj.bis_woas_expert."bis_woas_grop_guid" IS '考核组GUID（引用考核组，外键）';
COMMENT ON COLUMN slaj.bis_woas_expert."expert_guid" IS '专家GUID';
COMMENT ON COLUMN slaj.bis_woas_expert."expert_name" IS '专家名称';
COMMENT ON COLUMN slaj.bis_woas_expert."note" IS '备注';
COMMENT ON COLUMN slaj.bis_woas_expert."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_woas_expert."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_woas_expert."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_SPE_OPER_PERS  →  新表: slaj.bis_speq_spe_oper_pers
-- 列数: 11  表编号: BIS_095
-- ============================================================

CREATE TABLE slaj.bis_speq_spe_oper_pers
   (	"guid" CHAR(32),
	"cit_num" VARCHAR(18),
	"org_guid" CHAR(32),
	"pers_name" VARCHAR(100),
	"sex" CHAR(1),
	"oper_type" CHAR(2),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_spe_oper_pers IS '特种作业人员表（表标识：BIS_SPEQ_SPE_OPER_PERS，表编号：BIS_095）';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."cit_num" IS '公民身份号码';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."org_guid" IS '所属机构GUID';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."pers_name" IS '姓名';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."sex" IS '性别（0-未知的性别，1-男，2-女，9-未说明）';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."oper_type" IS '作业类别';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_spe_oper_pers."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_OPER_CERT  →  新表: slaj.bis_speq_oper_cert
-- 列数: 11  表编号: BIS_096
-- ============================================================

CREATE TABLE slaj.bis_speq_oper_cert
   (	"guid" CHAR(32),
	"speq_spe_oper_pers_guid" CHAR(32),
	"cert_num" VARCHAR(20),
	"issu_wiun" VARCHAR(20),
	"init_date" TIMESTAMP,
	"cert_vali" VARCHAR(20),
	"revi_time" TIMESTAMP,
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_oper_cert IS '特种作业人员证书表（表标识：BIS_SPEQ_OPER_CERT，表编号：BIS_096）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."speq_spe_oper_pers_guid" IS '特种作业人员GUID（引用特种作业人员表，外键）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."cert_num" IS '证书编号（特种作业操作证编号）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."issu_wiun" IS '发证机关';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."init_date" IS '初领日期（初领特种作业操作证日期）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."cert_vali" IS '证书有效期';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."revi_time" IS '复审日期（特种作业操作证复审日期）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_oper_cert."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_QUSAI_OPER_ITEM  →  新表: slaj.bis_speq_qusai_oper_item
-- 列数: 9  表编号: BIS_097
-- ============================================================

CREATE TABLE slaj.bis_speq_qusai_oper_item
   (	"guid" CHAR(32),
	"speq_spe_oper_cert_guid" CHAR(32),
	"cit_num" VARCHAR(40),
	"appr_date" TIMESTAMP,
	"item_vali" VARCHAR(20),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_qusai_oper_item IS '特种作业人员证准操项目表（表标识：BIS_SPEQ_QUSAI_OPER_ITEM，表编号：BIS_097）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."speq_spe_oper_cert_guid" IS '特种作业人员证书GUID（引用特种作业人员证书表，外键）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."cit_num" IS '准操项目（准操项目名称）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."appr_date" IS '批准日期（准操项目批准日期）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."item_vali" IS '有效期（准操项目批准的有效期）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_qusai_oper_item."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_INRE  →  新表: slaj.bis_speq_inre
-- 列数: 12  表编号: BIS_098
-- ============================================================

CREATE TABLE slaj.bis_speq_inre
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"ins_rem_type" CHAR(1),
	"ins_rem_wiun_code" VARCHAR(20),
	"ins_rem_date" TIMESTAMP,
	"cons_pers" VARCHAR(20),
	"field_super" VARCHAR(20),
	"accep_pers" VARCHAR(20),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_inre IS '特种设备安装拆除信息表（表标识：BIS_SPEQ_INRE，表编号：BIS_098）';
COMMENT ON COLUMN slaj.bis_speq_inre."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_inre."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_inre."ins_rem_type" IS '安装/拆除类型（1-安装，2-拆除）';
COMMENT ON COLUMN slaj.bis_speq_inre."ins_rem_wiun_code" IS '安装/拆除单位（安装/拆除单位代码）';
COMMENT ON COLUMN slaj.bis_speq_inre."ins_rem_date" IS '安装/拆除日期';
COMMENT ON COLUMN slaj.bis_speq_inre."cons_pers" IS '施工人员（施工人员姓名）';
COMMENT ON COLUMN slaj.bis_speq_inre."field_super" IS '现场监督人员（现场监督人员姓名）';
COMMENT ON COLUMN slaj.bis_speq_inre."accep_pers" IS '验收责任人（验收责任人姓名）';
COMMENT ON COLUMN slaj.bis_speq_inre."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_inre."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_inre."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_inre."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_MAIN  →  新表: slaj.bis_speq_main
-- 列数: 11  表编号: BIS_099
-- ============================================================

CREATE TABLE slaj.bis_speq_main
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"main_time" TIMESTAMP,
	"main_leg_pers" VARCHAR(20),
	"main_cont" VARCHAR(2048),
	"prob_found" VARCHAR(2048),
	"disp_situ" VARCHAR(2048),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_main IS '特种设备维修保养信息表（表标识：BIS_SPEQ_MAIN，表编号：BIS_099）';
COMMENT ON COLUMN slaj.bis_speq_main."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_main."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_main."main_time" IS '维护保养时间';
COMMENT ON COLUMN slaj.bis_speq_main."main_leg_pers" IS '维护保养负责人';
COMMENT ON COLUMN slaj.bis_speq_main."main_cont" IS '维护保养内容';
COMMENT ON COLUMN slaj.bis_speq_main."prob_found" IS '发现问题';
COMMENT ON COLUMN slaj.bis_speq_main."disp_situ" IS '处理情况';
COMMENT ON COLUMN slaj.bis_speq_main."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_main."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_main."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_main."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_CHECK  →  新表: slaj.bis_speq_check
-- 列数: 11  表编号: BIS_0100
-- ============================================================

CREATE TABLE slaj.bis_speq_check
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"leg_pers" VARCHAR(20),
	"check_time" TIMESTAMP,
	"check_cont" VARCHAR(100),
	"prob_found" VARCHAR(2048),
	"disp_oppi" VARCHAR(256),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_check IS '特种设备检查信息表（表标识：BIS_SPEQ_CHECK，表编号：BIS_0100）';
COMMENT ON COLUMN slaj.bis_speq_check."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_check."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_check."leg_pers" IS '责任人员（特种设备责任人员姓名）';
COMMENT ON COLUMN slaj.bis_speq_check."check_time" IS '检查日期';
COMMENT ON COLUMN slaj.bis_speq_check."check_cont" IS '检查内容';
COMMENT ON COLUMN slaj.bis_speq_check."prob_found" IS '发现问题';
COMMENT ON COLUMN slaj.bis_speq_check."disp_oppi" IS '处理情况（检查发现问题的处理情况）';
COMMENT ON COLUMN slaj.bis_speq_check."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_check."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_check."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_check."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_OPER  →  新表: slaj.bis_speq_oper
-- 列数: 8  表编号: BIS_0101
-- ============================================================

CREATE TABLE slaj.bis_speq_oper
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"speq_oper_guid" CHAR(32),
	"oper_time" TIMESTAMP,
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_oper IS '特种设备操作记录表（表标识：BIS_SPEQ_OPER，表编号：BIS_0101）';
COMMENT ON COLUMN slaj.bis_speq_oper."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_oper."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_oper."speq_oper_guid" IS '特种设备作业人员GUID';
COMMENT ON COLUMN slaj.bis_speq_oper."oper_time" IS '操作时间';
COMMENT ON COLUMN slaj.bis_speq_oper."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_oper."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_oper."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_oper."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_INSP  →  新表: slaj.bis_speq_insp
-- 列数: 9  表编号: BIS_0102
-- ============================================================

CREATE TABLE slaj.bis_speq_insp
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"insp_wiun_name" VARCHAR(100),
	"insp_time" TIMESTAMP,
	"insp_conc" VARCHAR(256),
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_insp IS '特种设备检测信息表（表标识：BIS_SPEQ_INSP，表编号：BIS_0102）';
COMMENT ON COLUMN slaj.bis_speq_insp."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_insp."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_insp."insp_wiun_name" IS '检测机构（检测机构名称）';
COMMENT ON COLUMN slaj.bis_speq_insp."insp_time" IS '检测日期';
COMMENT ON COLUMN slaj.bis_speq_insp."insp_conc" IS '检测结论';
COMMENT ON COLUMN slaj.bis_speq_insp."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_insp."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_insp."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_insp."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_INSP_RESU  →  新表: slaj.bis_speq_insp_resu
-- 列数: 8  表编号: BIS_0103
-- ============================================================

CREATE TABLE slaj.bis_speq_insp_resu
   (	"guid" CHAR(32),
	"speq_guid" CHAR(32),
	"result_type" CHAR(1),
	"insp_time" TIMESTAMP,
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_insp_resu IS '特种设备查验结果表（表标识：BIS_SPEQ_INSP_RESU，表编号：BIS_0103）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."speq_guid" IS '特种设备GUID（引用特种设备对象表，外键）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."result_type" IS '查验结果（0-未查验，1-已查验正常，2-已查验异常）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."insp_time" IS '查验时间（与质检总局数据对比的时间）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_insp_resu."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';

-- ============================================================
-- 原表: BIS_SPEQ_OPER_INSP_RESU  →  新表: slaj.bis_speq_oper_insp_resu
-- 列数: 8  表编号: BIS_0104
-- ============================================================

CREATE TABLE slaj.bis_speq_oper_insp_resu
   (	"guid" CHAR(32),
	"bis_speq_oper_cert_guid" CHAR(32),
	"result_type" CHAR(1),
	"insp_time" TIMESTAMP,
	"note" VARCHAR(256),
	"coll_time" TIMESTAMP,
	"upd_time" TIMESTAMP,
	"rec_pers" CHAR(32)
   ) ;

COMMENT ON TABLE slaj.bis_speq_oper_insp_resu IS '特种人员证书查验结果表（表标识：BIS_SPEQ_OPER_INSP_RESU，表编号：BIS_0104）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."guid" IS 'GUID（全球唯一标识码，记录入库时系统自动生成）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."bis_speq_oper_cert_guid" IS '特种人员证书GUID（引用特种人员证书表，外键）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."result_type" IS '查验结果（0-未查验，1-已查验正常，2-已查验异常）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."insp_time" IS '查验时间（与质检总局数据对比的时间）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."note" IS '备注';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."coll_time" IS '采集时间';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."upd_time" IS '更新时间（本条记录的失效时间，即下一次采集时间；未被更新时为空）';
COMMENT ON COLUMN slaj.bis_speq_oper_insp_resu."rec_pers" IS '记录人员（填报人GUID，引用人员基础信息表）';
