




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设备数据库 第 1 页 共 10 页 客商管理系统客商管理系统 数据库设计数据库设计 设备数据库 第 2 页 共 10 页 1 地区编码表 表名 bd areacl 字段名称 中文 字段名称 英文 字段类型说明 地区分类编号areaclcodeVARCHAR 40 not null 地区分类名称areaclnameVARCHAR 200 not null 自定义项 1def1VARCHAR 100 自定义项 2def2VARCHAR 100 自定义项 3def3VARCHAR 100 自定义项 4def4VARCHAR 100 自定义项 5def5VARCHAR 100 删除标志drSMALLINT 助记码mnecodeVARCHAR 50 地区分类主键 PK pk areaclCHAR 20 not null 公司主键pk corpCHAR 4 not null 上级地区分类pk fatherareaCHAR 20 时间戳tsCHAR 19 说明 主键为 pk areacl 列 在客商管理系统中只用 地区分类编号 地区分类名称 地区分类主键 和 上级地区分类 等列 把地区建成具有两级结点的树状结构的方法如下 将该表的所有记录按照 areaclcode 列的升序排列 对于每一行数据 取 地区分类编号 地区分类名称 地区分类主键 和 上级地区分类 4 列的值 如果 上级地区分类 列的值为空 说明该地区没有 上级地区而有下级地区 将其放入树的一级节点队列中 如果 上级地区分类 列 的值不为空 说明该地区没有下级地区而有上级地区 由于已对表的所有记录按照 areaclcode 列的升序排列 故其上级地区已出现在树的一级节点队列中 将其加入到 上级地区节点的下级节点队列的最后位置即可 对每一行重复执行步骤 直到全部执行过为止 2 公司编码表 表名 bd corpl 字段名称 中文 字段名称 英文 字段类型说明 公司主键 PK pk corpCHAR 4 not null 公司成立时间createdateCHAR 10 删除标志drSMALLINT 经济类型ecotypeCHAR 20 上级公司fathercorpCHAR 4 是否控股holdflagCHAR 1 设备数据库 第 3 页 共 10 页 所属行业industryVARCHAR 20 编码级次innercodeVARCHAR 60 是否已建帐ishasaccountCHAR 1 是否封存issealCHAR 1 是否用于零售isuseretailCHAR 1 not null 是否经营单位isworkingunitCHAR 1 内部编码下级最大值maxinnercodeVARCHAR 60 备注memoVARCHAR 100 所有权份额ownersharerateOTHER 公司编码unitcodeVARCHAR 40 not null 公司名称unitnameVARCHAR 200 not null 公司简称unitshortnameVARCHAR 40 not null 时间戳tsCHAR 19 说明 主键为 pk corp 列 在客商管理系统中只用 公司主键 公司编码 公司名称 公司简称 在 unitcode 列上建立唯一索引 在 unitname 列上建立唯一索引 此表与帐套编码表有何关系 怎样建立关系 即通过两表的哪些列建立联系 在此表中 由于在 unitcode 列上建立了唯一索引 所以每一行的 unitcode 的值都互不相 同 任取该表的一行的 unitcode 列的值 到帐套编码表 bd glorgbook 中找 glorgbookcode 列的值去掉后 5 位后等于该值的行 此即两表元素间的对应关系 目前一个公司仅对应一个会计主体账簿 且先建立公司 之后再建立对应的会计 主体账簿 所以可以只考虑公司与客商的对应关系 不必考虑会计主体账簿与客商的对应 关系 故在此系统中不必考虑帐套编码表 bd glorgbook 3 帐套编码表 表名 bd glorgbook 字段名称 中文 字段名称 英文 字段类型说明 会计主体账簿 PK pk glorgbookCHAR 20 not null 会计主体账簿编码glorgbookcodeVARCHAR 40 not null 会计主体账簿名称glorgbooknameVARCHAR 200 是否启用isstartuseCHAR 1 固定资产帐簿分类glbooktype faSMALLINT 账簿分类typeSMALLINT 会计主体pk glorgCHAR 20 核算账簿pk glbookCHAR 20 总账启用期间pk startaccperiodCHAR 20 固定资产帐簿启用期 间 pk startperiod faCHAR 20 删除标志drSMALLINT 时间戳tsCHAR 19 设备数据库 第 4 页 共 10 页 说明 主键为 pk glorgbook 列 在客商管理系统中最多只用 会计主体账簿 会计主体账簿编码 会计主体 账簿名称 是否启用 此表与公司编码表有何关系 怎样建立关系 即通过两表的哪些列建立关系 在客商管理系统中暂不考虑此表 4 客商编码表 表名 bd cubasdoc 字段名称 中文 字段名称 英文 字段类型说明 客商档案主键 PK pk cubasdocCHAR 20 not null 客商编号custcodeVARCHAR 40 not null 客商名称custnameVARCHAR 200 not null 客商简称custshortnameVARCHAR 200 not null 地区分类pk areaclCHAR 20 not null 纳税人登记号taxpayeridVARCHAR 20 法人legalbodyVARCHAR 16 所属行业tradeCHAR 20 web 网址urlVARCHAR 60 邮政编码zipcodeCHAR 6 删除标志drSMALLINT 时间戳tsCHAR 19 说明 主键为 pk cubasdoc 列 在客商管理系统中只用 客商编号 客商名称 客商简称 地区分类 从 地区编码表取相应行的 地区分类编号 行的值 纳税人登记号 客商属性 0 外部 5 客商分配表 表名 bd cumandoc 字段名称 中文 字段名称 英文 字段类型说明 客商管理档案主键 PK pk cumandocCHAR 20 not null 公司主键pk corpCHAR 4 not null 客商档案主键pk cubasdocCHAR 20 not null 是否客户custflagCHAR 1 not null 说明 主键为 pk cumandoc 列 custflag 列的值为 0 表示对应的客商是公司的客户 为 4 表示对应的客商 是公司的供应商 在 pk corp pk cubasdoc custflag 上建立了唯一索引 在客商管理系统中只用前 3 列 该表一条记录表示一个客商与一个公司 帐套 之间的对应关系 即将一个客商分 设备数据库 第 5 页 共 10 页 配给某个公司 帐套 以便该公司的帐套能够使用该客商 在客商管理系统中暂不考虑此表 因为客商可以重复分配给公司 帐套 以上 5 个表由 NC 系统提供 6 客商新增申请表 表名 custaddsq 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK sqlshCHAR 14 not null 申请序号 PK sqxhSMALLINTnot null 申请操作员 FK squseridCHAR 6 申请日期sqdateCHAR 19 客商名称custnameVARCHAR 200 not null 客商简称custshortnameVARCHAR 200 not null 地区分类pk areaclCHAR 20 not null 纳税人登记号taxpayeridVARCHAR 20 审批操作员 FK spuseridCHAR 6 审批日期spdateCHAR 19 说明 申请流水号编码规则 第 1 位固定为 1 表示客商新增申请 2 9 位为申请日 期 以区别于其它申请 10 14 位为序号 从 00001 开始 一次可以申请增加多个新客商 主键为申请流水号 申请序号 申请操作员 审批操作员均为用户表的主键 userid 的外键 7 申请材料表 表名 sqcl 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK sqlshCHAR 14 not null 申请序号 PK sqxhSMALLINTnot null 申请类型sqtypeCHAR 1 not null 申请材料序号 PK xuhaoSMALLINTnot null 申请材料说明sqdescVARCHAR 200 申请材料文件上传日期uploaddateCHAR 19 申请材料文件上传地址uploadaddrVARCHAR 100 说明 主键为申请流水号 申请序号 申请材料序号 其中申请流水号和申请序号来自 于客商新增申请表 客商变更申请表或客商合并申请表 具体来自哪个表由 申请类型 字段指定 申请类型 1 表示客商新增申请 3 表示客商变更申请 4 表示客商合并 申请 申请材料文件上传地址需规范 如 D yyyy mm 申请流水号 申请序号 申请材料 序号 实际文件名 含扩展名 D 为上传文件所存的驱动器 yyyy 为上传日期年份 mm 设备数据库 第 6 页 共 10 页 为上传日期月份 8 申请新增客商分配公司 帐套 表 表名 custaddfpgs 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK FK sqlshCHAR 14 not null 申请序号 PK FK sqxhSMALLINTnot null 公司主键 PK pk corpCHAR 4 not null 说明 申请流水号 申请序号为客商新增申请表的主键的外键 主键为 sqlsh sqxh pk corp 9 已有客商分配公司 帐套 申请表 表名 custfpgs 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK sqlshCHAR 14 not null 申请操作员 FK squseridCHAR 6 申请日期sqdateCHAR 19 客商档案主键 PK pk cubasdocCHAR 20 not null 公司主键 PK pk corpCHAR 4 not null 审批操作员 FK spuseridCHAR 6 审批日期spdateCHAR 19 说明 申请流水号编码规则 1 8 位为申请日期 第 9 位固定为 2 表示已有客商分 配帐套申请 以区别于其它申请 10 14 位为序号 从 00001 开始 主键为 sqlsh pk cubasdoc pk corp 故理论上一次可以对多个客商分配多个公 司 帐套 3 在实际设计时 一次只能对一个客商进行分配 但可以分配多个公司 帐套 4 需在客商档案主键 公司主键上建立唯一索引 5 申请操作员 审批操作员均为用户表的主键 userid 的外键 10 客商变更申请表 表名 custchangesq 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK sqlshCHAR 14 not null 申请序号 PK sqxhSMALLINTnot null 申请操作员 FK squseridCHAR 6 申请日期sqdateCHAR 19 变更客商档案主键chg pk cubasdocCHAR 20 not null 变更项 PK chg itemCHAR 1 not null 变更前值chg beforeVARCHAR 200 变更后值chg afterVARCHAR 200 设备数据库 第 7 页 共 10 页 审批操作员 FK spuseridCHAR 6 审批日期spdateCHAR 19 说明 申请流水号编码规则 1 8 位为申请日期 第 9 位固定为 3 表示客商变更申 请 以区别于其它申请 10 14 位为序号 从 00001 开始 2 在设计 客商变更申请 模块时 一次只允许对一个客商做变更 故往数据库 中写入客商变更申请记录时 申请序号始终为 1 之所以在表设计时增加 申请序号 一 列 是为了与 申请材料表 一致 3 在设计 客商变更申请 模块时 可将变更前的客商名称 客商简称 地区分 类 纳税人登记号的值一一列出 并在每一项之后留出空白录入域 供用户修改 4 变更项定义 1 表示客商名称 2 表示客商简称 3 表示地区分类 4 表示纳税人登记号 5 主键为 sqlsh sqxh chg item 6 需在变更客商档案主键 变更项上建立唯一索引 7 申请操作员 审批操作员均为用户表的主键 userid 的外键 8 如变更项为地区分类 则变更客商档案所对应的客商编号会发生变化 变更客商 档案主键不变 所以要在客商变更审批时填写变更后的客商编号 或由变更审批员发送广 播消息 11 客商合并申请表 表名 custcombsq 字段名称 中文 字段名称 英文 字段类型说明 申请流水号 PK sqlshCHAR 14 not null 申请序号 PK sqxhSMALLINTnot null 申请操作员 FK squseridCHAR 6 申请日期sqdateCHAR 19 合并后保留客商档案主键new pk cubasdocCHAR 20 not null 合并后消失客商档案主键old pk cubasdocCHAR 20 not null 申请合并原因combreasonVARCHAR 200 审批操作员 FK spuseridCHAR 6 审批日期spdateCHAR 19 说明 申请流水号编码规则 1 8 位为申请日期 第 9 位固定为 4 表示客商合并申 请 以区别于其它申请 10 14 位为序号 从 00001 开始 2 申请序号始终为 1 即一次只能将 2 个客商合并为 1 个 之所以在此表设计时增 加 申请序号 一列 是为了与 申请材料表 一致 3 主键为 sqlsh sqxh 4 申请操作员 审批操作员均为用户表的主键 userid 的外键 5 合并前后 合并后保留的客商档案资料不做任何修改 即合并模块只做合并 不 做任何修改 如确需修改 请于合并后再做客商变更申请 12 广播消息表 表名 bcmessages 设备数据库 第 8 页 共 10 页 字段名称 中文 字段名称 英文 字段类型说明 消息 id 号 PK messageidINTEGERnot null 消息标题msgtitleVARCHAR 100 消息内容msgcontentVARCHAR 200 产生操作员 FK createuseridCHAR 6 产生时间createtimeCHAR 19 截至时间uptotimeCHAR 19 说明 主键为消息 id 号 产生操作员 列是用户表的主键 userid 的外键 截至时间 表示超过此时间后该广播消息不再广播 13 一般消息 有发送人和接收人的消息 表 表名 messagesrece 字段名称 中文 字段名称 英文 字段类型说明 消息 id 号 PK messageidINTEGERnot null 消息标题msgtitleVARCHAR 100 消息内容msgcontentVARCHAR 200 产生操作员 FK createuseridCHAR 6 产生时间createtimeCHAR 19 接收操作员 PK receiveuseridCHAR 6 not null 接收时间receivetimeCHAR 19 说明 记录生成时 接收时间为空 实际接收消息时填写接收时间 主键为 messageid receiveuserid 可见一个消息可以有多个接收者 接收操作员 列是用户表的主键 userid 的外键 当用户接收到此消息时 可在接收消息的小窗口中选择 不再显示此消息 复选 框 则系统自动记录接收时间并在下次登陆时不再显示此消息 否则 用户下次登陆系统 时还显示该消息 14 自动消息表 表名 automessages 字段名称 中文 字段名称 英文 字段类型说明 消息 id 号 PK messageidINTEGER 消息标题msgtitleVARCHAR 100 消息内容msgcontentVARCHAR 200 消息来源流水号msglylshCHAR 14 消息来源类型msgsourcetypeCHAR 1 产生时间createtimeCHAR 19 响应时间responsetimeCHAR 19 说明 主键为消息 id 号 消息来源类型表示该消息是在哪个模块产生 1 表示客商新增申请 含为新增 客商分配公司的申请 2 表示为已有客商分配公司的申请 3 表示客商变更申请 设备数据库 第 9 页 共 10 页 4 表示客商合并申请 5 表示客商新增审批 含为新增客商分配公司的审批 6 表 示为已有客商分配公司的审批 7 表示客商变更审批 8 表示客商合并审批 消息来源流水号表示由消息来源类型所确定的表的相应记录的申请流水号 当用户接收到自动消息时 可在接收消息的小窗口中选择 不再显示此消息 复 选框 则系统自动记录响应时间并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景德镇固化地坪施工方案
- 方案计划书范本
- 麻疹病人的护理题库及答案解析
- 餐椅清仓处理方案范本
- 工作总结先进事迹
- 阳江灯光秀施工方案审批
- 全省安全生产题库及答案解析
- 售后维修年度工作总结
- 化学认识仪器和药品的取用
- 医务人员手卫生规范解读
- GB/T 21063.4-2007政务信息资源目录体系第4部分:政务信息资源分类
- 机修车间岗位廉洁风险点及防范措施表
- 全新版尹定邦设计学概论1课件
- 牙及牙槽外科
- 文物建筑保护修缮专项方案
- 万用表 钳形表 摇表的使用课件
- 63T折弯机使用说明书
- 170位真实有效投资人邮箱
- 工程力学ppt课件(完整版)
- 《区域经济学》讲义(1)课件
- 船模制作教程(课堂PPT)课件(PPT 85页)
评论
0/150
提交评论