安全检查管理系统数据表设计.docx
《安全检查管理系统数据表设计.docx》由会员分享,可在线阅读,更多相关《安全检查管理系统数据表设计.docx(22页珍藏版)》请在冰豆网上搜索。
![安全检查管理系统数据表设计.docx](https://file1.bdocx.com/fileroot1/2023-1/5/38a37986-ac73-4df5-9bc7-34c15b502928/38a37986-ac73-4df5-9bc7-34c15b5029281.gif)
安全检查管理系统数据表设计
1.物理设计
1.1.设计一览表
序号
数据库
表名
功能说明
1
Oracle
MKAQ_leader_group_info
安全检查领导组信息表
2
MKAQ_leader_office_info
领导组下设办公室信息表
3
MKAQ_check_group_info
安全检查组信息表
4
MKAQ_report_publish_setting_info
检查进度报告发布周期设置信息表
5
MKAQ_plan_task_info
检查计划任务信息表
6
MKAQ_plan_group_info
检查计划检查组信息表
7
MKAQ_check_main_info_province
检查情况信息表(省)
8
MKAQ_check_main_info_city
检查情况信息表(市)
9
MKAQ_check_main_info_country
检查情况信息表(县)
10
MKAQ_check_main_info_mine
检查情况信息表(矿)
11
MKAQ_commonDanger_info
检查情况一般隐患信息表
12
MKAQ_greatDanger_info
检查情况重大隐患信息表
13
MKAQ_stageSummary_info
阶段性总结信息表
14
MKAQ_checkSummary_info
安全检查总结信息表
15
MKAQ_stage_arrange_file_info
阶段性安排部署文件信息表
16
MKAQ_check_progress_publish_info
检查进度报告发布信息表
17
MKAQ_check_type_info
检查类型信息表
18
MKAQ_task_type_info
任务类型信息表
1.2.安全检查领导组信息表(MKAQ_leader_group_info)
表名
MKAQ_leader_group_info
表说明
安全检查领导组信息表
约束描述
MKAQ_leader_group_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
所属机构编码
orgName
varchar(50)
空字符
No
所属机构名称
role
varchar(20)
空字符
No
角色(组长、副组长、组员)
leaderName
varchar(50)
空字符
No
领导姓名
department
varchar(50)
空字符
No
所属部门
duty
varchar(50)
空字符
No
职务
phone
varchar(11)
空字符
No
电话
remark
varchar(200)
空字符
No
备注
1.3.领导组下设办公室信息(MKAQ_leader_office_info)
表名
MKAQ_leader_office_info
表说明
领导组下设办公室信息表
约束描述
MKAQ_leader_office_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
所属机构编码
orgName
varchar(50)
空字符
No
所属机构名称
role
varchar(20)
空字符
No
角色(办公室主任、成员、联系人)
officerNames
varchar(50)
空字符
No
办公室成员姓名(以逗号分割)
department
varchar(50)
空字符
No
所属部门
duty
varchar(50)
空字符
No
职务
phone
varchar(11)
空字符
No
电话
remark
varchar(200)
空字符
No
备注
1.4.安全检查组信息表(MKAQ_check_group_info)
表名
MKAQ_check_group_info
表说明
安全检查组信息表
约束描述
MKAQ_check_group_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
所属机构编码
orgName
varchar(50)
空字符
No
所属机构名称
groupName
varchar(50)
空字符
No
小组名称
leaderNames
varchar(200)
空字符
No
组长姓名(以逗号分割)
secondLeaderNames
varchar(200)
空字符
No
副组长姓名(以逗号分割)
contactNames
varchar(200)
空字符
No
联络员姓名(以逗号分割)
memberNames
varchar(200)
空字符
No
成员姓名(以逗号分割)
checkRange
varchar(200)
空字符
No
检查范围
remark
varchar(200)
空字符
No
备注
1.5.检查进度报告发布周期设置信息表(MKAQ_report_publish_setting_info)
表名
MKAQ_report_publish_setting_info
表说明
检查进度报告发布周期设置信息表
约束描述
MKAQ_report_publish_setting_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
publishSetting
int
空字符
No
发布周期设置(一周:
0;
一个月:
1;
一个季度:
2;)
1.6.检查计划任务信息表(MKAQ_plan_task_info)
表名
MKAQ_plan_task_info
表说明
检查计划任务信息表
约束描述
MKAQ_plan_task_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskName
varchar(50)
空字符
No
任务名称
taskType
varchar(20)
空字符
No
任务类型
taskBase
varchar(50)
空字符
No
任务依据
leadOrgName
varchar(50)
空字符
No
牵头方单位
leadDepartment
varchar(50)
空字符
No
牵头部门
expertTakeType
varchar(20)
空字符
No
检查专家抽调方式
checkType
varchar(20)
空字符
No
检查类型
startDate
varchar(19)
空字符
No
开始日期
endDtae
varchar(19)
空字符
No
结束日期
checkProgram
varchar(200)
空字符
No
检查方案
groupIDs
varchar(200)
空字符
No
检查组ID串,以逗号分割
1.7.检查计划检查组信息表(MKAQ_plan_group_info)
表名
MKAQ_plan_group_info
表说明
检查计划检查组信息表
约束描述
MKAQ_plan_group_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
groupName
varchar(50)
空字符
No
组名
leaderName
varchar(200)
空字符
No
组长(以逗号分割)
secondLeaderName
varchar(200)
空字符
No
副组长(以逗号分割)
member
varchar(200)
空字符
No
组员(以逗号分割)
contactNames
varchar(200)
空字符
No
联络员(以逗号分割)
checkRange
varchar(200)
空字符
No
检查范围
remark
varchar(200)
空字符
No
备注
1.8.检查情况信息表(省)(MKAQ_check_main_info_province)
表名
MKAQ_check_main_info_province
表说明
检查情况信息表(省)
约束描述
MKAQ_check_main_info_province(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskID
varchar(20)
空字符
No
任务编码
taskName
varchar(50)
空字符
No
任务名称
checkGroupID
varchar(20)
空字符
No
检查组编码
checkGroupName
varchar(50)
空字符
No
检查组名称
leaderNames
varchar(200)
空字符
No
组长
secondLeaderNames
varchar(200)
空字符
No
副组长
memberNames
varchar(200)
空字符
No
组员
contactNames
varchar(200)
空字符
No
联络员
checkedUnitCode
varchar(20)
空字符
No
被检查单位编码
checkedUnitName
varchar(50)
空字符
No
被检查单位名称
checkedMineName
varchar(50)
空字符
No
被检查矿井
checkContent
varchar(200)
空字符
No
检查内容
checkAddress
varchar(200)
空字符
No
检查地点
mineType
varchar(50)
空字符
No
矿井类型
checkTime
varchar(19)
空字符
No
检查时间
checkInfoProblem
varchar(200)
空字符
No
检查情况及问题
commonDangerIDs
varchar(200)
空字符
No
一般隐患编(以逗号分割)
greatDangerIDs
varchar(200)
空字符
No
重大隐患编码(以逗号分割)
lawDocument
varchar(50)
空字符
No
执法文书
checkView
varchar(200)
空字符
No
检查意见
1.9.检查情况信息表(市)(MKAQ_check_main_info_city)
表名
MKAQ_check_main_info_province
表说明
检查情况信息表(省)
约束描述
MKAQ_check_main_info_province(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskID
varchar(20)
空字符
No
任务编码
taskName
varchar(50)
空字符
No
任务名称
checkGroupID
varchar(20)
空字符
No
检查组编码
checkGroupName
varchar(50)
空字符
No
检查组名称
leaderNames
varchar(200)
空字符
No
组长
secondLeaderNames
varchar(200)
空字符
No
副组长
memberNames
varchar(200)
空字符
No
组员
contactNames
varchar(200)
空字符
No
联络员
checkedUnitCode
varchar(20)
空字符
No
被检查单位编码
checkedUnitName
varchar(50)
空字符
No
被检查单位名称
checkedMineName
varchar(50)
空字符
No
被检查矿井
checkContent
varchar(200)
空字符
No
检查内容
checkAddress
varchar(200)
空字符
No
检地点
mineType
varchar(50)
空字符
No
矿井类型
checkTime
varchar(19)
空字符
No
检查时间
checkInfoProblem
varchar(200)
空字符
No
检查情况及问题
commonDangerIDs
varchar(200)
空字符
No
一般隐患编
greatDangerIDs
varchar(200)
空字符
No
重大隐患编码
lawDocument
varchar(50)
空字符
No
执法文书
checkView
varchar(200)
空字符
No
检查意见
1.10.检查情况信息表(县)(MKAQ_check_main_info_country)
表名
MKAQ_check_main_info_province
表说明
检查情况信息表(省)
约束描述
MKAQ_check_main_info_province(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskID
varchar(20)
空字符
No
任务编码
taskName
varchar(50)
空字符
No
任务名称
checkGroupID
varchar(20)
空字符
No
检查组编码
checkGroupName
varchar(50)
空字符
No
检查组名称
leaderNames
varchar(200)
空字符
No
组长
secondLeaderNames
varchar(200)
空字符
No
副组长
memberNames
varchar(200)
空字符
No
组员
contactNames
varchar(200)
空字符
No
联络员
checkedUnitCode
varchar(20)
空字符
No
被检查单位编码
checkedUnitName
varchar(50)
空字符
No
被检查单位名称
checkedMineName
varchar(50)
空字符
No
被检查矿井
checkContent
varchar(200)
空字符
No
检查内容
checkAddress
varchar(200)
空字符
No
检地点
mineType
varchar(50)
空字符
No
矿井类型
checkTime
varchar(19)
空字符
No
检查时间
checkInfoProblem
varchar(200)
空字符
No
检查情况及问题
commonDangerIDs
varchar(200)
空字符
No
一般隐患编
greatDangerIDs
varchar(200)
空字符
No
重大隐患编码
lawDocument
varchar(50)
空字符
No
执法文书
checkView
varchar(200)
空字符
No
检查意见
1.11.检查情况信息表(矿)(MKAQ_check_main_info_mine)
表名
MKAQ_check_main_info_province
表说明
检查情况信息表(省)
约束描述
MKAQ_check_main_info_province(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskID
varchar(20)
空字符
No
任务编码
taskName
varchar(50)
空字符
No
任务名称
checkGroupID
varchar(20)
空字符
No
检查组编码
checkGroupName
varchar(50)
空字符
No
检查组名称
leaderNames
varchar(200)
空字符
No
组长
secondLeaderNames
varchar(200)
空字符
No
副组长
memberNames
varchar(200)
空字符
No
组员
contactNames
varchar(200)
空字符
No
联络员
checkedUnitCode
varchar(20)
空字符
No
被检查单位编码
checkedUnitName
varchar(50)
空字符
No
被检查单位名称
checkedMineName
varchar(50)
空字符
No
被检查矿井
checkContent
varchar(200)
空字符
No
检查内容
checkAddress
varchar(200)
空字符
No
检地点
mineType
varchar(50)
空字符
No
矿井类型
checkTime
varchar(19)
空字符
No
检查时间
checkInfoProblem
varchar(200)
空字符
No
检查情况及问题
commonDangerIDs
varchar(200)
空字符
No
一般隐患编
greatDangerIDs
varchar(200)
空字符
No
重大隐患编码
lawDocument
varchar(50)
空字符
No
执法文书
checkView
varchar(200)
空字符
No
检查意见
1.12.检查情况一般隐患信息表(MKAQ_commonDanger_info)
表名
MKAQ_commonDanger_info
表说明
检查情况一般隐患信息表
约束描述
MKAQ_commonDanger_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
content
varchar(200)
空字符
No
隐患内容
type
varchar(50)
空字符
No
隐患类型
Address
varchar(200)
空字符
No
隐患地点
determineStandard
varchar(50)
空字符
No
隐患判定标准
isCorrected
int
空字符
No
是否整改(0:
未销号;1:
已销号)
correctTime
varchar(19)
空字符
No
整改时间
person
varchar(50)
空字符
No
责任人
1.13.检查情况重大隐患信息表(MKAQ_greatDanger_info)
表名
MKAQ_greatDanger_info
表说明
检查情况重大隐患信息表
约束描述
MKAQ_greatDanger_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
content
varchar(200)
空字符
No
隐患内容
type
varchar(50)
空字符
No
隐患类型
Address
varchar(200)
空字符
No
隐患地点
determineStandard
varchar(50)
空字符
No
隐患判定标准
isCorrected
int
空字符
No
是否整改(0:
未销号;1:
已销号)
correctTime
varchar(19)
空字符
No
整改时间
department
varchar(50)
空字符
No
督办部门
person
varchar(50)
空字符
No
督办人
isCancled
int
空字符
No
是否销号(0:
未销号;1:
已销号)
time
varchar(19)
空字符
No
挂牌时间
1.14.阶段性总结信息表(MKAQ_stageSummary_info)
表名
MKAQ_stageSummary_info
表说明
阶段性总结信息表
约束描述
MKAQ_stageSummary_info(uuid)
字段名
数据类型长度
默认值
允许为空
描述
UUID
varchar(36)
空字符
No
表唯一标识
orgCode
varchar(20)
空字符
No
机构编码
orgName
varchar(50)
空字符
No
机构名称
taskID
varchar(20)