数据库表结构设计参考(第三版)
《数据库原理与应用》(第三版) 课件 第3章 数据库设计技术

分析的方法。
2023/9/9
8
3.2需求分析
2.数据流图(data flow diagram)
◆ SA方法只是对问题分析的一种思想,在具体的分析过程中还需要借助其他 的分析工具,这样才能完成对分析过程和结果的记录、对用户需求的表达
系统调研也称项目调研,即把系统开发当作项目来运作,其主要目的是通过接 触用户以了解并最终明确用户的实际需求。这个过程是一个系统分析人员理解
和掌握用户业务流程的过程,是一个需要不断与用户进行沟通和磋商的过程。
系统调研方法比较灵活,因人、因系统而异。大致过程可以分为以下几个步骤
来完成:
2023/9/9
3.2需求分析
第3章数据库设计技术
· 3.1数据库设计概述
·3.2需求分析
· 3.3数据库结构设计 · 3.4数据库的实施、运行和维护
2023/9/9
第三章数据库设计技术
3.1数据库设计概述
◆数据库设计是指在现有的应用环境下,从建立问题的概念模型开始,
逐步建立和优化问题的逻辑模型,最后建立其高效的物理模型,并据 此建立数据库及其应用系统,使之能够有效地收集、存储和管理数据 ,满足用户的各种应用需求。
的。所有这些结果都应该跟用户确认后予以书面形式确定下来。
2023/9/9
3.2需求分析
3.2.2需求分析的方法
1.SA方法
针对数据库设计,形成用户需求的有效表达,这种表达在说明书中多以数据流图、数
据字典等形式来描述。
为建立用户需求的表达,可以采用多种分析方法来完成。这些方法主要包括自顶向下
和自底向上两种方法,其中常采用的方法是自顶向下的结构化分析方法(structured analysis,SA)。
Visual FoxPro数据库程序设计教程(第三版) 第11章 报表设计

2019年3月9日
图11-14 报表设计器
2019年3月9日 第13页
①页标头:是“报表设计器”窗口中的一个带区,所包含 的信息在每份报表中只出现一次。一般来讲,出现在报表 标头中的项包括报表标题、栏标题和当前日期。 ② 细节:报表中的一块区域,一般包含来自表中的一行 或多行记录。 ③ 页注脚:在“报表设计器”窗口中的一个带区,包含 出现在页面底部的一些信息(如页码、节等等)。 一个分隔符栏位于每一带区的底部。带区名称显示于靠近 蓝箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。 除此之外,还可以给报表添加以下带区。 ④ 列标头:在“报表设计器”窗口中的一个带区,所包 含的信息在每份报表中只出现一-次。一般来讲,出现在 报表标头中的项包括报表标题、栏标题和当前日期。
多列的记录,每条记录的字段沿左边缘 电话号码薄、名片 竖直放置 多列记录,每条记录的字段沿左边缘竖 邮件标签、名字标 直放置,打印在特殊纸上 签
第7页
标签
2019年3月9日
11.1.2 报表布局文件 报表文件的扩展名是.FRX,这种文件存储 报表的详细说明。每个报表文件还有扩展 名是.FRT的相关文件。报表文件只存储一 个特定报表的位置和格式信息,而不存储 每个数据字段的值。
第9页
11.2.1 通过“报表向导”创建报表 1.报表向导 【例11-1】使用报表向导建立报表,报表 中包括yy表中的所有字段,按“口语”字 段降序排列,报表标题设置为“英语成绩 得分情况”,报表文件名为yy_result。 2.一对多报表向导
2019年3月9日 第10页
11.2.2 快速报表 使用快速报表功能可以快速地制作一个格 式简单的报表,用户可以在报表设计器中 根据实际需要对报表进行修改,从而快速 形成满足实际需要的报表。 【例11-2】以XSDB.DBF为数据环境创建 快速报表report2.frx。
数据库表结构设计

数据库表结构设计数据库表结构设计是数据库设计的重要环节之一。
一个好的数据库表结构设计可以提高数据存储和查询效率,保证数据的准确性和一致性,同时也方便扩展和维护数据库系统。
在进行数据库表结构设计之前,需要明确数据库系统的需求和目标。
对于不同的应用场景和业务需求,数据库表结构设计可能会有所不同。
下面将以一个电商网站为例,介绍如何进行数据库表结构设计。
一、需求分析在电商网站中,我们需要存储商品、用户、订单等相关信息。
首先,我们需要明确需要存储哪些信息,这些信息之间是否存在关联关系。
例如,商品和订单之间存在关联关系,订单和用户之间也存在关联关系。
其次,我们需要确定每个信息对象的属性,即每个表中的字段。
二、实体-关系图设计根据需求分析的结果,我们可以根据实体-关系模型进行数据库表结构设计。
在这个电商网站中,我们可以根据实体-关系图设计出商品表、用户表和订单表三个基本表。
1. 商品表商品表用于存储商品的相关信息,可以包括商品ID、名称、描述、价格、库存等字段。
其中,商品ID作为主键,可以用于唯一标识每个商品。
另外,可以根据实际需求添加其他字段,如商品分类、销量等。
2. 用户表用户表用于存储用户的相关信息,可以包括用户ID、用户名、密码、手机号、邮箱等字段。
其中,用户ID作为主键,可以用于唯一标识每个用户。
另外,可以根据实际需求添加其他字段,如用户等级、积分等。
3. 订单表订单表用于存储订单的相关信息,可以包括订单ID、用户ID、商品ID、数量、金额、下单时间等字段。
其中,订单ID作为主键,可以用于唯一标识每个订单。
用户ID和商品ID可以作为外键,用于关联用户表和商品表。
另外,可以根据实际需求添加其他字段,如订单状态、收货地址等。
三、表关系设计在实体-关系图设计的基础上,我们需要确定表之间的关系。
在这个电商网站中,商品和订单之间存在一对多的关系,即一个订单可以包含多个商品;订单和用户之间也存在一对多的关系,即一个用户可以有多个订单。
数据库表结构设计参考

数据库表结构设计参考数据库表结构设计参考表名外部单位表(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补充说明该表记录数普通,使用扫描枪录入。
数据结构实用教程(第三版)课后答案

数据结构实用教程( 第三版) 课后答案file:///D|/ ------------------ 上架商品---------------------- / 数据结构实用教程( 第三版)课后答案(徐孝凯著)清华大学/第一章绪论.txt第一章绪习题一一、单选题1. 一个数组元数a[i] 与( A ) 的表示等价。
A *(a+i)B a+iC *a+iD &a+i2. 对于两个函数,若函数名相同,但只是( C) 不同则不是重载函数。
A 参数类型B 参数个数C 函数类型3. 若需要利用形参直接访问实参,则应把形参变量说明为(B) 参数。
A 指针B 引用C 值4. 下面程序段的复杂度为(C ) 。
for(int i=0;i<m;i++)for(int j=0;j<n;j++)a[i][j]=i*j;A O(m2)B O(n2)C O(m*n)D O(m+n)5. 执行下面程序段时,执行S语句的次数为(D )。
for(int i=1;i<=n;i++)for(int j=1; j<=i;j++)S;A n2B n2/2C n(n+1)D n(n+1)/26. 下面算法的时间复杂度为( B) 。
int f(unsigned int n){if(n==0||n==1) return 1;Else return n*f(n-1);}A O(1)B O(n)C O(n2)D O(n!)二、填空题1. 数据的逻辑结构被除数分为集合结构、线性结构、树型结构和图形结构四种。
2. 数据的存储结构被分为顺序结构、结构、索引结构和散列结构四种。
3. 在线性结构、树型结构和图形结构中,前驱和后继结点之间分别存在着1 对1 、1 对N 和M对N的关系。
4. 一种抽象数据类型包括数据和操作两个部分。
5. 当一个形参类型的长度较大时,应最好说明为引用,以节省参数值的传输时间和存储参数的空间。
6. 当需要用一个形参访问对应的实参时,则该形参应说明为引用。
VisualFoxpro教程第三版课程设计

VisualFoxpro教程第三版课程设计前言Visual FoxPro(简称VFP)是一种好用而且易于开发的数据库管理程序和工具。
使用 Visual FoxPro,您可以轻松地创建数据库、表单、报表、查询和许多其他组件。
本文将针对VisualFoxpro教程第三版进行课程设计。
课程目标•熟练掌握VisualFoxpro的基本操作方法和技能;•能够独立开发一套基于VisualFoxpro的数据库管理系统;•能够解决常见的VisualFoxpro开发问题。
教学内容本课程分为以下几个部分:第一部分:VisualFoxpro基础1.VisualFoxpro的基础知识介绍;2.VisualFoxpro开发环境的配置;3.VisualFoxpro开发工具的使用;4.VisualFoxpro数据库的创建和维护;5.VisualFoxpro表单设计;6.VisualFoxpro报表设计;7.VisualFoxpro查询语言。
第二部分:VisualFoxpro进阶1.数据库的高级管理技巧;2.动态数据处理;3.事务处理;4.数据安全与维护;5.自定义组件开发;6.VisualFoxpro高级编程技巧。
第三部分:实战与案例1.实战案例解析;2.VisualFoxpro应用实战;3.VisualFoxpro数据库开发实战;4.案例分析与设计。
参考书目以下书目为VisualFoxpro教学的参考书目:1.《Visual FoxPro 9.0 开发实例教程》;2.《Visual FoxPro 之家:高效应用开发技巧与案例精讲》;3.《Visual FoxPro 程序架构设计实战指南》;4.《Visual FoxPro 9.0 高级实战》。
教学计划本课程计划为20周,每周3个课时,共60课时。
下面是课程计划内容:时间课程内容第1周VisualFoxpro基础(一)第2周VisualFoxpro基础(二)第3周VisualFoxpro基础(三)第4周VisualFoxpro表单设计(一)第5周VisualFoxpro表单设计(二)第6周VisualFoxpro表单设计(三)第7周VisualFoxpro报表设计(一)第8周VisualFoxpro报表设计(二)第9周VisualFoxpro报表设计(三)第10周VisualFoxpro查询语言(一)第11周VisualFoxpro查询语言(二)第12周VisualFoxpro查询语言(三)第13周数据库的高级管理技巧(一)第14周数据库的高级管理技巧(二)第15周数据库的高级管理技巧(三)第16周动态数据处理、事务处理与数据安全维护(一)第17周动态数据处理、事务处理与数据安全维护(二)第18周自定义组件开发与VisualFoxpro高级编程技巧第19周VisualFoxpro应用实战第20周实战案例分析与设计结语VisualFoxpro是一个非常实用的数据库管理程序和工具,学好它对职业生涯和项目开发来说非常有益益。
监测数据库表结构及标识符SZY302-2013第三版20141228

发布
目次
SZY302-2013
前言 .................................................................................................................................................................... I
8 取用水监测信息类表 ...................................................................................................................................... 5
8.1 取用水监测点水位监测信息表 ........................................................................................................................ 5 8.2 取用水监测点流量监测信息表 ........................................................................................................................ 5 8.3 取用水监测点日水量信息表 ............................................................................................................................ 6 8.4 取用水监测点水位流量关系曲线表 ................................................................................................................ 6 8.5 取用水监测点小时水量信息表 ........................................................................................................................ 7
数据库系统原理与应用教程(第三版)ch03 数据库建模——IDEF1x图

第11页
实体的规则
每个实体必须使用唯一的实体名,相同含义的名称必须用 于同一个实体,不能用于不同的实体。 一个实体可以有一个或多个属性,这些属性可以是自身具 有的,也可以是通过一个联系继承到的。 一个实体应该有一个或多个能够唯一标识每个实例的属性, 即具有主键码或次键码。 IDEF1x中的任意实体都可以与模型中的其他实体有联系。 如果一个完全外来键码是一个实体主键码的全部或部分, 那么该实体即为从属实体。相反,如果根本没有外来键码 属性作为一个实体的主键码,那么该实体就是独立实体。
数据库系统原理与应用教程(第三版)
第3章 数据库建模——IDEF1x图
第14页
可标定联系和非标定联系的语法
实体 A/1 A 的键码属性 父实体
实体 A/1 A 的键码属性 父实体
从父实体到子实体的关系名
●
标定联系
从父实体到子实体的关系名
●
非标定联系
实体 B/2 A 的键码属性(FK) B 的键码属性 子实体
数据库系统原理与应用教程(第三版)
第3章 数据库建模——IDEF1x图
第2页
本章的学习目标
了解IDEF方法族的发展和组成; 掌握使用IDEF1x图建立数据库模型的基本原理; 认识和掌握IDEF1x的基本元素; 掌握IDEF1x图的语义、语法和规则; 掌握使用IDEF1x图建立数据库模型的步骤; 了解IDEF1x的标准文件格式和确认过程。
数据库系统原理与应用教程(第三版)
第3章 数据库建模——IDEF1x图
第20页
非确定联系的语法
实体 C/01 A 到 B 的联系 B 到 A 的联系 C 到 D 的联系
实体 A/01 联系名/联系名
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
N
信件ID
变长字符串(50)
N
外键
信件条码
变长字符串(50)
箱体名称
变长字符串(50)
主控号
Int
分控号
Int
状态
变长字符串(50)
箱中
投箱者部门
变长字符串(50)
投箱者
变长字符串(50)
投箱时间
Datetime
箱体所属部门
变长字符串(50)
外键
清单号
变长字符串(50)
备注
变长字符串(255)
变长字符串(255)
N
单位简称
变长字符串(50)
单位全称
变长字符串(255)
工作职责
排序号
整型(4)
单位领导
变长字符串(50)
单位电话(分机)
变长字符串(50)
备注
变长字符串(255)
补充说明
该表记录数较小(100条以内),一般不做修改。维护一次后很少修改
表名
内部单位子表(DeptInSub)
列名
数据类型(精度范围)
年号修饰后
变长字符串(50)
序号修饰前
变长字符串(50)
序号修饰后
变长字符串(50)
类型排序
表名
信件表(Letters)
列名
数据类型(精度范围)
空/非空
约束条件
信件ID
变长字符串(50)
N
发信/收信
变长字符串(50)
N
信件类型
变长字符串(50)
N
信/交换/汇款单/挂号信
信件年份
变长字符串(50)
信件条码
变长字符串(50)
一维条码
信件号
变长字符串(50)
信件条码的单元码
接收单位
变长字符串(255)
变长字符串(50)
N
选择单位类型
变长字符串(50)
N
外键
单位名称
变长字符串(255)
N
外键
二级单位名称
变长字符串(50)
单位用户名
变长字符串(50)
顺序号
Int
补充说明
该表记录数较小,因为模板一般用户自定义的个数不会太多
表名
发信排序表(LetterOrder)
列名
数据类型(精度范围)
空/非空
约束条件
接收人名称
变长字符串(50)
外键
箱体名
变长字符串(50)
箱体单位
变长字符串(50)
发送单位
变长字符串(255)
密级
变长字符串(50)
紧急程度
变长字符串(50)
限制时间
Datetime
大宗号
变长字符串(50)
备注
变长字符串(255)
状态
变长字符串(50)
登记/箱中
创建部门
变长字符串(50)
外键
创建人
变长字符串(50)
修改者
变长字符串(50)
修改时间
Datetime
补充说明
从表,一份文件对应多个文号的情况。
表名
文号格式表(FileNoFormat)
列名
数据类型(精度范围)
空/非空
约束条件
ID
变长字符串(50)
文件类型
变长字符串(50)
收文/发文/签报
文种名称
变长字符串(50)
文种字
变长字符串(50)
年号修饰前
变长字符串(50)
空/非空
约束条件
外部子单位ID
变长字符串(50)
N
父ID
变长字符串(50)
N
外键
单位名称
变长字符串(255)
N
单位编码
变长字符串(50)
补充说明
该表记录数一般很少
表名
内部单位表(DeptIn)
列名
数据类型(精度范围)
空/非空
约束条件
内部单位ID
变长字符串(50)
N
主键
类型
变长字符串(50)
N
单位名称
接收二级单位
变长字符串(255)
接收人名称
变长字符串(50)
外键
箱体名
变长字符串(50)
箱体单位
变长字符串(50)
发送单位
变长字符串(255)
密级
变长字符串(50)
紧急程度
变长字符串(50)
限制时间
Datetime
大宗号
变长字符串(50)
备注
变长字符串(255)
状态
变长字符串(50)
登记/箱中
创建部门
表名
外部单位表(DeptOut)
列名
数据类型(精度范围)
空/非空
约束条件
外部单位ID
变长字符串(50)
N
主键
类型
变长字符串(50)
N
单位名称
变长字符串(255)
N
单位简称
变长字符串(50)
单位全称
变长字符串(255)
交换类型
变长字符串(50)
N
交换、市机、直送、邮局
单位邮编
变长字符串(6)
单位标识(英文)
收文文号
变长字符串(255)
收文类型
Int
收阅/通知/办件等
文件页数
Int
文件份数
Int
文件复印份数
Int
密级
变长字符串(50)
外键
紧急程度
变长字符串(50)
外键
文件号范围
变长字符串(50)
如:“002-009”
是否限时
Int
1-限时,0-不限
限时时间
Datetime
批示表ID
变长字符串(50)
外键连接文件批示表
文件ID
变长字符串(50)
N
外键
文件条码
变长字符串(50)
N
文号ID
变长字符串(50)
N
外键
文件数量
Int
N
信件ID
变长字符串(50)
N
外键
信件条码
变长字符串(50)
N
信件号
变长字符串(50)
操作者所属单位
变长字符串(255)
操作者
变长字符串(50)
操作时间
Datetime
补充说明
该表暂不用。
表名
信件地区邮编映射表(LetterAreaPostcode)
外键
邮发类型
变长字符串(50)
邮发、自办
报刊类型
变长字符串(50)
外键
刊期
变长字符串(50)
外键
出版社
变长字符串(50)
电话
变长字符串(50)
栏目介绍
变长字符串(50)
内容简介
变长字符串(255)
地址
变长字符串(50)
补充说明
该表为基础码表,小表
表名
文件登记表(Files)
列名
数据类型(精度范围)
空/非空
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)
图片文件
列名
数据类型(精度范围)
空/非空
约束条件
ID
变长字符串(50)
N
文件登记ID
Int
N
收文、发文、签报
文号
Int
N
文件类型
变长字符串(50)
文号年份
Int
文号顺序号
Int
备注
变长字符串(255)
创建者所属部门
变长字符串(50)
创建者
变长字符串(50)
创建时间
Datetime
修改者所属部门
变长字符串(50)
变长字符串(50)
外键
创建人
变长字符串(50)
外键
创建时间
Datetime
修改部门
变长字符串(50)
外键
修改人
变长字符串(50)
外键
修改时间
Datetime
信件内容?
是否直送?
直送列表码?
序列号?
补充说明
该表记录数大,此信件表删除时的Trigger转移到信件历史记录表
表名
信件历史记录表(LetterHistory)
列名
数据类型(精度范围)
空/非空
约束条件
信件ID
变长字符串(50)
N
发信/收信
变长字符串(50)
N
信件类型