当前位置:文档之家› 数据库表结构设计参考

数据库表结构设计参考

数据库表结构设计参考表名外部单位表(DeptOut)列名数据类型(精度范围)空/非空约束条件外部单位ID 变长字符串(50) N 主键类型变长字符串(50) N单位名称变长字符串(255) N单位简称变长字符串(50)单位全称变长字符串(255)交换类型变长字符串(50) N 交换、市机、直送、邮局单位邮编变长字符串(6)单位标识(英文) 变长字符串(50)排序号整型(4)交换号变长字符串(50)单位领导变长字符串(50)单位电话变长字符串(50)所属城市变长字符串(50)单位地址变长字符串(255)备注变长字符串(255)补充说明该表记录数约3000条左右,一般不做修改。

初始化记录。

表名外部单位子表(DeptOutSub)列名数据类型(精度范围)空/非空约束条件外部子单位ID 变长字符串(50) N父ID 变长字符串(50) N 外键单位名称变长字符串(255) N单位编码变长字符串(50)补充说明该表记录数一般很少表名内部单位表(DeptIn)列名数据类型(精度范围)空/非空约束条件内部单位ID 变长字符串(50) N 主键类型变长字符串(50) N单位名称变长字符串(255) N单位简称变长字符串(50)单位全称变长字符串(255)工作职责排序号整型(4)单位领导变长字符串(50)单位电话(分机)变长字符串(50)备注变长字符串(255)补充说明该表记录数较小(100条以内),一般不做修改。

维护一次后很少修改表名内部单位子表(DeptInSub)列名数据类型(精度范围)空/非空约束条件内部子单位ID 变长字符串(50) N父ID 变长字符串(50) N 外键单位名称变长字符串(255) N单位编码变长字符串(50)单位类型变长字符串(50) 领导、部门排序号Int补充说明该表记录数一般很少表名省、直辖市表(Province)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N名称变长字符串(50) N 外键投递号变长字符串(255) N补充说明该表记录数固定表名急件电话语音记录表(TelCall)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N发送部门变长字符串(50) N接收部门变长字符串(50) N拨打电话号码变长字符串(50)拨打内容变长字符串(50)呼叫次数Int呼叫时间Datetime补充说明该表对应功能不完善,最后考虑此表表名摄像头图像记录表(ScreenShot)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N拍照时间Datetime N取件人所属部门变长字符串(50) N取件人用户名变长字符串(50)取件人卡号变长字符串(50)图片文件BLOB/Image补充说明该表记录数可能较多,并且有大对象表名箱体设置表(BoxSet)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N主控箱体号Int N分控箱体号Int N箱体名称变长字符串(50)所属部门名称变长字符串(50)控制用户ID 变长字符串(50) 外键补充说明该表记录数比实际分控箱体数略多,小表表名信件表(Letters)列名数据类型(精度范围)空/非空约束条件信件ID 变长字符串(50) N发信/收信变长字符串(50) N信件类型变长字符串(50) N 信/交换/汇款单/挂号信信件年份变长字符串(50)信件条码变长字符串(50) 一维条码信件号变长字符串(50) 信件条码的单元码接收单位变长字符串(255)接收二级单位变长字符串(255)接收人名称变长字符串(50) 外键箱体名变长字符串(50)箱体单位变长字符串(50)发送单位变长字符串(255)密级变长字符串(50)紧急程度变长字符串(50)限制时间Datetime大宗号变长字符串(50)备注变长字符串(255)状态变长字符串(50) 登记/箱中创建部门变长字符串(50) 外键创建人变长字符串(50) 外键创建时间Datetime修改部门变长字符串(50) 外键修改人变长字符串(50) 外键修改时间Datetime信件内容?是否直送?直送列表码?序列号?补充说明该表记录数大,此信件表删除时的Trigger转移到信件历史记录表表名信件历史记录表(LetterHistory)列名数据类型(精度范围)空/非空约束条件信件ID 变长字符串(50) N发信/收信变长字符串(50) N信件类型变长字符串(50) N 信/交换/汇款单/挂号信信件年份变长字符串(50)信件条码变长字符串(50) 一维条码信件号变长字符串(50) 信件条码的单元码接收单位变长字符串(255)接收二级单位变长字符串(255)接收人名称变长字符串(50) 外键箱体名变长字符串(50)箱体单位变长字符串(50)发送单位变长字符串(255)密级变长字符串(50)紧急程度变长字符串(50)限制时间Datetime大宗号变长字符串(50)备注变长字符串(255)状态变长字符串(50) 登记/箱中创建部门变长字符串(50) 外键创建人变长字符串(50) 外键创建时间Datetime修改部门变长字符串(50) 外键修改人变长字符串(50) 外键修改时间Datetime补充说明该表记录数大,由原来的信件表删除时的Trigger转移到此表表名信函流程跟踪表(LetterTrace)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N信函ID 变长字符串(50) N 外键连接信函表条码变长字符串(100)流程类型变长字符串(50) 登记/???创建部门变长字符串(50) 外键创建人变长字符串(50) 外键创建时间Datetime补充说明该表记录数较小,因为模板一般用户自定义的个数不会太多表名大宗发信模板表(LetterBulkTpl)列名数据类型(精度范围)空/非空约束条件模板ID 变长字符串(50) N模板名称变长字符串(50) N选择单位类型变长字符串(50) N 外键单位名称变长字符串(255) N 外键二级单位名称变长字符串(50)单位用户名变长字符串(50)顺序号Int补充说明该表记录数较小,因为模板一般用户自定义的个数不会太多表名发信排序表(LetterOrder)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N发送方式变长字符串(50) N单位名称变长字符串(50) N 外键信件ID 变长字符串(50) N 外键清单号变长字符串(50)排序单位变长字符串(50)排序用户名变长字符串(50)排序时间Datetime补充说明该表记录数普通,使用扫描枪录入。

清单号自动生成。

表名发信排序历史表(LetterOrderHistory)列名数据类型(精度范围)空/非空约束条件补充说明与发信排序表相同。

表名大宗发信表(LetterBulk)列名数据类型(精度范围)空/非空约束条件发件单位变长字符串(50) N 外键大宗号变长字符串(50) N补充说明大宗号唯一表名信函投箱表(LetterBox)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N信件ID 变长字符串(50) N 外键信件条码变长字符串(50)箱体名称变长字符串(50)主控号Int分控号Int状态变长字符串(50) 箱中投箱者部门变长字符串(50)投箱者变长字符串(50)投箱时间Datetime箱体所属部门变长字符串(50) 外键清单号变长字符串(50)备注变长字符串(255)补充说明表名信函投箱历史表(LetterBoxHistory)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N信件ID 变长字符串(50) N 外键信件条码变长字符串(50)箱体名称变长字符串(50)主控号Int分控号Int状态变长字符串(50) 箱中投箱者部门变长字符串(50)投箱者变长字符串(50)投箱时间Datetime箱体所属部门变长字符串(50) 外键清单号变长字符串(50)备注变长字符串(255)开箱取件者部门变长字符串(50)取件者变长字符串(50)取件时间Datetime补充说明信函投箱表删除时转移到此表表名发信IC卡表(LetterIC)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) NIC卡类型变长字符串(50) N清单号变长字符串(50) N 外键IC卡内容字符串变长字符串(1000) N 外键写卡单位变长字符串(50)写卡人变长字符串(50)写卡时间Datetime补充说明该表暂不用。

表名公文转信函表(File2Letter)列名数据类型(精度范围)空/非空约束条件文件ID 变长字符串(50) N 外键文件条码变长字符串(50) N文号ID 变长字符串(50) N 外键文件数量Int N信件ID 变长字符串(50) N 外键信件条码变长字符串(50) N信件号变长字符串(50)操作者所属单位变长字符串(255)操作者变长字符串(50)操作时间Datetime补充说明该表暂不用。

表名信件地区邮编映射表(LetterAreaPostcode)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N地区名称变长字符串(50) N邮编变长字符串(10) N补充说明该表为基础码表,小表表名报刊常量表(Constant_Mgz)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N类型变长字符串(50) N名称变长字符串(50) N值变长字符串(50)排序号Int补充说明该表为基础码表,小表表名报刊基础表(Magazine)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N报刊名称变长字符串(50) N邮发代号变长字符串(50) N报纸/期刊变长字符串(50) 报纸、期刊杂志单价两位小数年价两位小数语言变长字符串(50) 外键邮发类型变长字符串(50) 邮发、自办报刊类型变长字符串(50) 外键刊期变长字符串(50) 外键出版社变长字符串(50)电话变长字符串(50)栏目介绍变长字符串(50)内容简介变长字符串(255)地址变长字符串(50)补充说明该表为基础码表,小表表名文件登记表(Files)列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N收发类型Int N 收文、发文、签报信件编号Int N文件条码变长字符串(50)来文时间变长字符串(50)来文单位变长字符串(100)来文文号变长字符串(100)成文时间Datetime文件名称变长字符串(50)文件标题变长字符串(255)主题词(关键字)变长字符串(255)收文文号变长字符串(255)收文类型Int 收阅/通知/办件等文件页数Int文件份数Int文件复印份数Int密级变长字符串(50) 外键紧急程度变长字符串(50) 外键文件号范围变长字符串(50) 如:“002-009”是否限时Int 1-限时,0-不限限时时间Datetime批示表ID 变长字符串(50) 外键连接文件批示表发布层次变长字符串(50) 公开/县团级/省军级等主送单位变长字符串(1000)抄送单位变长字符串(1000)拟稿单位变长字符串(255)拟稿电话变长字符串(50)拟稿人变长字符串(50)拟稿时间Datetime核稿单位变长字符串(255)核稿人变长字符串(50)核稿时间Datetime会签单位变长字符串(255)会签人变长字符串(50)会签时间Datetime是否办结Int 0-未,1-已办结办结单位变长字符串(255)办结人变长字符串(50)办结时间Datetime排版人变长字符串(50)校对人变长字符串(50)审批单位变长字符串(255)审批人变长字符串(50)审批电话变长字符串(50)审批时间Datetime条码内容变长字符串(500) 检查时备用备注变长字符串(255)创建单位变长字符串(255)创建者变长字符串(50)创建时间Datetime修改者单位变长字符串(255)修改者变长字符串(50)修改时间Datetime补充说明该表记录数与实际文件流转业务相关,主要的表,大表。

相关主题