执法案件管理系统数据库设计.docx
《执法案件管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《执法案件管理系统数据库设计.docx(46页珍藏版)》请在冰豆网上搜索。
执法案件管理系统数据库设计
执法案件管理系统
数据库设计
1.引言
1.1.编写此文档目的
此文档主要是指导开发人员进行系统开发,指导实施人员对执法案件管理系统数据库结构有一定的了解,指导数据库人员可以对执法案件管理系统的数据库表结构有一定的认识和应用。
2.命名
2.1语言
命名使用能表述对象意义的汉语名词简拼或者约定俗成的符号,不允许使用中文或者特殊字符,对象名重名时,加类型前缀以示区别。
2.2大小写
名称全部大写,以方便不同数据库移植,规避各种数据库不同的命名规则。
2.3单词分隔
命名的各单词之间使用下划线进行分隔。
2.4保留字
命名禁止使用数据库保留字。
2.5命名长度
限制在30个字符内(含前缀)。
2.6字段名称
同一个字段名在一个数据库中只能代表一个意思。
不同的表用于相同内容的字段应该采用同样的名称、字段类型定义。
3.命名规范
3.1命名规范概述
项目名称
命名规范
表名
由前缀和名称两部分组成,前缀为业务模块的拼音缩写,名称采用中文名称的拼音缩写,中间用“_”分割。
字段名
名称采用中文名称的拼音缩写,字段名称必须用字母开头,字段中含有的字母必须是大写字母。
索引
由前缀和名称两部分组成,前缀是INDEX_,名称是表名+字段名,如果复合索引的构成字段较多,则只包含第一个字段名
视图
由前缀和名称两部分组成,前缀是V_,名称是业务操作名称的拼音缩写。
存储过程
由前缀和名称两部分组成,前缀是P_,名称是业务操作名称的拼音缩写。
包
由前缀和名称两部分组成,前缀是PKG_,名称是业务模块名称的拼音缩写。
序列
由前缀和名称两部分组成,前缀是SEQ_,名称是业务模块名称的拼音缩写。
3.2具体业务表名命名情况
◆行政执法执法拼音缩写(LAW_)为前缀,后跟各业务表的拼音缩写
◆国标代码代码拼音缩写(CODE_)为前缀,后跟各国标表的拼音缩写
4.数据库设计
4.1案件信息
PhysicalProperty(s)of"LAW_CaseInfo"Table
描述
案件信息
字段(s)of"LAW_CASEINFO"Table
字段名
中文名
数据类型
主键
非空
外键
备注
ID
标识
BIGINT
Yes
NOTNULL
No
CASENO
案件编号
VARCHAR(50)
No
NULL
No
CASENAME
案件名称
VARCHAR(255)
No
NOTNULL
No
CASESOU
发现途径代码
CHAR
(2)
No
NULL
No
LIMDATE
办案期限止日期
TIMESTAMP
No
NULL
No
CASEVAL
涉案金额
DECIMAL(18,6)
No
NULL
No
CLUECON
描述
VARCHAR(4000)
No
NULL
No
STATE
状态
VARCHAR
(2)
No
NOTNULL
No
CASESTATE
当前案件状态
VARCHAR
(2)
No
NULL
No
REGDATE
受理日期
TIMESTAMP
No
NOTNULL
No
MODDATE
操作日期
TIMESTAMP
No
NULL
No
PERID
受理人
BIGINT
No
NOTNULL
No
ORGID
机关标识
BIGINT
No
NOTNULL
No
PRIORGID
主管机关标识
BIGINT
No
NOTNULL
No
JOBID
职位标识
BIGINT
No
NULL
No
MARPRID
企业标识
BIGINT
No
NULL
No
BUSID
业务标识
VARCHAR(50)
No
NULL
No
CASEAPPRORGID
案源审核机关标识
BIGINT
No
NULL
No
PROERNAME
提供者姓名(名称)
VARCHAR(200)
No
NOTNULL
No
PROERAGE
提供者年龄
INTEGER
No
NULL
No
PROERSEX
提供者性别
VARCHAR
(1)
No
NULL
No
PROERDOM
提供者住所(地址)
VARCHAR(200)
No
NULL
No
PROERTEL
提供者联系电话
VARCHAR(50)
No
NULL
No
PROERCERNO
提供者身份证号
VARCHAR(18)
No
NULL
No
CASEAPPRDATE
案源审核日期
TIMESTAMP
No
NULL
No
CASEAPPRPERID
案源审核人标识
BIGINT
No
NULL
No
CASEAPPRJOBID
案源审核职位标识
BIGINT
No
NULL
No
NAME
当事人姓名(名称)
VARCHAR(200)
No
NULL
No
DOM
当事人住所(经营场所)
VARCHAR(200)
No
NULL
No
LEREP
法定代表人或负责人
VARCHAR(100)
No
NULL
No
TEL
当事人联系电话
VARCHAR(50)
No
NULL
No
AGE
当事人年龄
INTEGER
No
NULL
No
SEX
当事人性别
CHAR
(1)
No
NULL
No
OCCUPATION
当事人职业
VARCHAR(255)
No
NULL
No
CERNO
当事人身份证号(企业注册号)
VARCHAR(50)
No
NULL
No
POSTALCODE
当事人邮政编码
CHAR(6)
No
NULL
No
PARTYTYPE
当事人类别
VARCHAR
(2)
No
NULL
No
ADSIGN
广告类案件标示true广告类案件,false非广告类案件
SMALLINT
No
NULL
No
MYCASEID
case模型标识
BIGINT
No
NULL
No
ISNAMED
是否具名
VARCHAR
(2)
No
NULL
No
PROERLAWUNITS
执法单位
VARCHAR(90)
No
NULL
No
PROERTYPE
投诉、申诉、举报人类型
VARCHAR
(2)
No
NULL
No
PROERLEREP
法定代表人(负责人)
VARCHAR(90)
No
NULL
No
PROERPOSTCODE
邮政编码
VARCHAR(6)
No
NULL
No
4.2立(销)案申请
PhysicalProperty(s)of"LAW_REGCASEAPPLY"Table
描述
立(销)案申请
字段(s)of"LAW_REGCASEAPPLY"Table
字段名
中文名
数据类型
主键
非空
外键
备注
ID
标识
BIGINT
Yes
NOTNULL
No
CASEID
案件标识
BIGINT
No
NOTNULL
No
MARPRID
主体标识
BIGINT
No
NULL
No
CASENAME
案件名称
VARCHAR(255)
No
NOTNULL
No
WRITTYPECODE
文书种类
VARCHAR(8)
No
NOTNULL
No
CASENO
案件编号
VARCHAR(50)
No
NULL
No
NAME
当事人姓名(名称)
VARCHAR(200)
No
NULL
No
DOM
当事人住所(经营场所)
VARCHAR(200)
No
NULL
No
LEREP
法定代表人或负责人
VARCHAR(100)
No
NULL
No
TEL
当事人联系电话
VARCHAR(50)
No
NULL
No
AGE
当事人年龄
INTEGER
No
NULL
No
SEX
当事人性别
CHAR
(1)
No
NULL
No
OCCUPATION
当事人职业
VARCHAR(255)
No
NULL
No
CERTYPE
证件类型
CHAR
(1)
No
NULL
No
CERNO
当事人身份证号
VARCHAR(50)
No
NULL
No
POSTALCODE
当事人邮政编码
CHAR(6)
No
NULL
No
PARTYTYPE
当事人类别
VARCHAR
(2)
No
NULL
No
ILLENTTYPE
违法主体类型
VARCHAR
(2)
No
NULL
No
CASESPOT
案发地
VARCHAR(255)
No
NOTNULL
No
CASESCEDISTRICT
案发地所在行政区划
CHAR(6)
No
NULL
No
CASETIME
案发时间
TIMESTAMP
No
NULL
No
CASESOU
案件来源
CHAR
(2)
No
NULL
No
CLOCASEREA
销案原因代码
CHAR
(1)
No
NULL
No
DESC
描述
VARCHAR(2000)
No
NULL
No
UNDERTAKER
承办人
VARCHAR(100)
No
NULL
No
MARK
立销标志true立案,false销案
SMALLINT
No
NOTNULL
No
ADSIGN
广告类案件标示true广告类案件,false非广告类案件
SMALLINT
No
NULL
No
REGDATE
录入日期
TIMESTAMP
No
NOTNULL
No
PERID
录入人标识
BIGINT
No
NOTNULL
No
ORGID
机关标识
BIGINT
No
NOTNULL
No
PRIORGID
主管机关标识
BIGINT
No
NOTNULL
No
APPRORGID
立案审批机关标识
BIGINT
No
NULL
No
VERIFYORGID
立案核审机关标识
BIGINT
No
NULL
No
CASENOORGID
案件编号机关标识
BIGINT
No
NULL
No
JOBID
职位标识
BIGINT
No
NOTNULL
No
STATE
状态[工作流状态]
VARCHAR
(2)
No
NOTNULL
No
WORKUNIT
当事人工作单位
VARCHAR(100)
No
NULL
No
CASENOPERID
案件编号人员标识
BIGINT
No
NULL
No
4.3终结报告/处罚决定
PhysicalProperty(s)of"LAW_DISREP"Table
描述
终结报告/处罚决定
字段(s)of"LAW_DISREP"Table
字段名
中文名
数据类型
主键
非空
外键
备注
ID
标识
BIGINT
Yes
NOTNULL
No
CASEID
案件标识
BIGINT
No
NOTNULL
No
WRITTYPECODE
文书种类
VARCHAR(8)
No
NOTNULL
No
INFDEED
违法事实
VARCHAR(9000)
No
NULL
No
PARTYINFACC
当事人情况
VARCHAR(2000)
No
NULL
No
PENBASIS
处罚依据
VARCHAR(4500)
No
NULL
No
PENDECISION
处罚决定
VARCHAR(4000)
No
NULL
No
MODADV
签发意见
VARCHAR(600)
No
NULL
No
PENAM
罚款金额
DECIMAL(18,6)
No
NULL
No
ILLEGINCOME
违法所得金额
DECIMAL(18,6)
No
NULL
No
CASECOURSE
案件经过
VARCHAR(9000)
No
NULL
No
CASEKIND
案件性质
VARCHAR(1000)
No
NULL
No
CASECHR
案件性质代码
CHAR
(1)
No
NULL
No
CASEVAL
涉案金额
DECIMAL(18,6)
No
NULL
No
ILLEGACTTYPE
违法行为种类代码
VARCHAR(6)
No
NULL
No
OTHILLEGACTTYPE
其它违法行为种类
VARCHAR(90)
No
NULL
No
FORFAM
没收违法所得金额
DECIMAL(18,6)
No
NULL
No
APPRCURAM
变价金额
DECIMAL(18,6)
No
NULL
No
PENTYPE
处罚种类
VARCHAR(100)
No
NULL
No
PENRESULT
处罚结果代码
VARCHAR(100)
No
NULL
No
REMARK
备注
VARCHAR(1000)
No
NULL
No
LAWITEMCODE
法律法规及条款代码
VARCHAR(4)
No
NULL
No
PENDECISSDATE
录入日期(签发日期)
TIMESTAMP
No
NOTNULL
No
EXEDATE
执行日期
TIMESTAMP
No
NULL
No
PERID
录入人标识
BIGINT
No
NOTNULL
No
ORGID
机关标识
BIGINT
No
NOTNULL
No
PRIORGID
主管机关标识
BIGINT
No
NOTNULL
No
JOBID
职位标识
BIGINT
No
NULL
No
EXAMIORGID
审查机关标识
BIGINT
No
NULL
No
VERIFYORGID
处罚决定核审机关标识
BIGINT
No
NULL
No
APPRORGID
处罚决定审批机关标识
BIGINT
No
NULL
No
ENTITYPE
实体类型
VARCHAR
(2)
No
NOTNULL
No
STATE
状态[工作流状态]
VARCHAR
(2)
No
NOTNULL
No
CASETYPE
案件类型
CHAR
(1)
No
NULL
No
CASEREA
列入典型案件原因
CHAR
(1)
No
NULL
No
4.4不予处罚信息
PhysicalProperty(s)of"LAW_DENYPUNINFO"Table
描述
不予处罚信息
字段(s)of"LAW_DENYPUNINFO"Table
字段名
中文名
数据类型
主键
非空
外键
备注
ID
标识
BIGINT
Yes
NOTNULL
No
CASEID
案件标识
BIGINT
No
NOTNULL
No
CASECOURSE
案件经过
VARCHAR(4000)
No
NULL
No
CASEKIND
案件性质
VARCHAR(1000)
No
NULL
No
REASON
不予处罚原因
VARCHAR(1000)
No
NULL
No
REGDATE
录入日期
TIMESTAMP
No
NOTNULL
No
PERID
录入人标识
BIGINT
No
NOTNULL
No
ORGID
机关标识
BIGINT
No
NOTNULL
No
STATE
状态
VARCHAR
(2)
No
NOTNULL
No
EXAMIORGID
审核机关标识
BIGINT
No
NULL
No
APPRORGID
审查机关标识
BIGINT
No
NULL
No
CASECHR
案件性质代码
CHAR
(1)
No
NULL
No
4.5执法反馈信息
PhysicalProperty(s)of"LAW_CASEFEEDBACK"Table
描述
执法反馈信息
字段(s)of"LAW_CASEFEEDBACK"Table
字段名
中文名
数据类型
主键
非空
外键
备注
ID
标识
BIGINT
Yes
NOTNULL
No
BUSTYPE
业务来源类型
VARCHAR
(2)
No
NULL
No
BUSID
业务标识
BIGINT
No
NULL
No
CASEID
案件标识
BIGINT
No
NOTNULL
No
STATE
案件状态
VARCHAR
(2)
No
NULL
No
STATENAME
案件状态名称
VARCHAR(50)
No
NULL
No
REASON
原因
VARCHAR(1000)
No
NULL
No
CLOCASEDATE
销案日期
TIMESTAMP
No
NULL
No
CLOCASEREA
销案理由
CHAR
(1)
No
NULL
No
CLOCASEREANAME
销案理由名称
VARCHAR(100)
No
NULL
No
ACCPTRANFAUTHTYPE
受移送机关类别
CHAR(3)
No
NULL
No
ACCPTRANFAUTHTYPENAME
受移送机关类别名称
VARCHAR(100)
No
NULL
No
ACCPTRANFAUTH
受移送机关
VARCHAR(100)
No
NULL
No
TRANFREATYPE
移送原因类别
CHAR
(1)
No
NULL
No
TRANFREATYPENAME
移送原因类别名称
VARCHAR(100)
No
NULL
No
TRANFREA
移送原因
VARCHAR(1000)
No
NULL
No
TRANFDATE
移送日期
TIMESTAMP
No
NULL
No
MARPRID
企业标识
BIGINT
No
NULL
No
NAME
当事人姓名(名称)
VARCHAR(200)
No
NULL
No
CERNO
当事人身份证号(企业注册号)
VARCHAR(50)
No
NULL
No
CASENO
案件编号
VARCHAR(100)
No
NULL
No
APPPROCEDURE
适用程序
CHAR
(1)
No
NULL
No
APPPRONAME
适用程序名称
VARCHAR(20)
No
NULL
No
CASEFIDATE
立案日期
TIMESTAMP
No
NULL
No
CASEENDDATE
结案日期
TIMESTAMP
No
NULL
No
CASEVAL
案值
DECIMAL(18,6)
No
NULL
No
CASESCEDISTRICT
案发地所在行政区划
CHAR(6)
No
NULL
No
CASESCEDISNAME
案发地所在行政区划名称
VARCHAR(100)
No
NULL
No
CASESPOT
案发地
VARCHAR(255)
No
NULL
No
ILLEGINCOME
违法所得金额
DECIMAL(18,6)
No
NULL
No
ILLEGACTTYPE
违法行为种类代码
VARCHAR(6)
No
NULL
No
ILLACTTYPENAME
违法行为种类名称
VARCHAR(300)
No
NULL
No
QUABASISCODE
定性依据
VARCHAR(6)
No
NULL
No
QUABASIS
定性依据名称
VARCHAR(200)
No
NULL
No
PENBASISCODE
处罚依据
VARCHAR(6)
No
NULL
No
PENBASIS
处罚依据名称
VARCHAR(200)
No
NULL
No
PENTYPE
处罚种类
VARCHAR(100)
No
NULL
No
PENTYPENAME
处罚种类名称
VARCHAR(500)
No
NULL
No
PENRESULT
处罚结果代码
VARCHAR(100)
No
NULL
No
PENRESNAME
处罚结果名称
VARCHAR(600)
No
NULL
No
PENAM
罚款金额
DECIMAL(18,6)
No
NULL
No
FORFAM
没收金额
DECIMAL(18,6)
No
NULL
No
APPRCURAM
变价金额
DECIMAL(18,6)
No
NULL
No
COMMEACO
行政强制措施类型
VARCHAR(100)
No
NULL
No
COMMEACONAME
行政强制措施类型名称
VARCHAR(120)
No
NULL
No
PENWRITNO
处罚决定书文号
VARCHAR(100)
No
NULL
No
PENDECISSDATE
处罚决定书签发日期
TIMESTAMP
No
NULL
No
FEDBACSTA
反馈状态
VARCHAR
(2)
No
NULL
No
ORGID
机构标识
BIGINT
No
NOTNULL
No
PE