数据库设计通用的思路.docVIP

  • 7
  • 0
  • 约2.11千字
  • 约 4页
  • 2017-06-11 发布于北京
  • 举报
数据库设计通用的思路: 3.3数据库设计 3.3.1数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 仔细分析调查有关仓库管理信息需求的基础上,得到如图3.2所示的本系统所处理的数据流程。 图3.2 仓库管理系统数据流程图 3.3.2数据库逻辑结构设计 现在需要将在上面的数据库概念结构转化为ACCESS 2000 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 仓库管理信息系统数据库中各个表格的设计结果如下面表格所示。每个表格所示在数据库中的一个表。 产品出库表如表3.1所示: 表 3.1产品出库表 字段名称 数据类型 可否为空 说明 destination 文本 NOT NULL 字段大小为6 orderbillnum 数字 NULL 字段大小为10 productcode 文本 NULL 字段大小为10 productname 文本 NULL 字段大小为20 producttype 文本 NULL 字段大小为10 row 数字 NULL INTEGER column 数字 NULL INTEGER setnum 文本 NULL 字段大小为20 suit 数字 NULL INTEGER box 数字 NULL INTEGER piece 数字 NULL INTEGER totalunit 数字 NULL INTEGER outdate 日期/时间 NULL 无 outtype 文本 NULL 字段大小为10 remark 文本 NULL 字段大小为10 产品入库表如表3.2所示: 表 3.2 产品入库表 字段名称 数据类型 可否为空 说明 productcode 文本 NULL 字段大小为10 productname 文本 NULL 字段大小为20 producttype 文本 NULL 字段大小为10 setnum 文本 NULL 字段大小为20 basebillnum 数字 NULL INTEGER row 数字 NULL INTEGER column 数字 NULL INTEGER suit 数字 NULL INTEGER box 数字 NULL INTEGER piece 数字 NULL INTEGER totalunit 数字 NULL INTEGER indate 日期/时间 NULL 无 remark 文本 NULL 字段大小为10 库存表如表3.3所示: 表 3.3库存表 字段名称 数据类型 可否为空 说明 productcode 文本 NULL 字段大小为10 productname 文本 NULL 字段大小为20 producttype 文本 NULL 字段大小为10 setnum 文本 NULL 字段大小为20 basebillnum 数字 NULL INTEGER row 数字 NULL INTEGER column 数字 NULL INTEGER suit 数字 NULL INTEGER box 数字 NULL INTEGER piece 数字 NULL INTEGER totalunit 数字 NULL INTEGER remark 文本 NULL 字段大小为10 indate 日期/时间 NULL 无 ①数据库结构:(参考《基于主动式RFID的内河船舶监控系统的开发研究》,还需根据需要调整。) 主要的三个表为:船舶通过一记录表、读写器记录表和一记录暂存表。 船舶通过记录表:用来一记录通过船舶的电子标签号、通过读写器的时间和通航轨迹记录。表的结构图如表所示。 船舶通过记录表结构 字段名 数据类型 长度 可否为空 字段说明 TagID 数字 10 否 船舶电子标签号 PassTime 日期/时间 是 船舶通过读写器时间 Event 文本 50 是 船舶通航轨迹记录 读写器记录表:用来一记录单个读写器通过船舶的电子标签号、进入读写器识读范围的时间和离开读写器识读范围的时间。表的结构图如表所示。 读写器记录表结构 字段名 数据类型 长度 可否为空 字段说明 TagID 数字 10 否 船舶电子标签号 T1 日期/时间 是 船舶进入读写器识读范围的时间 T2 日期/时间 是 船舶离开读写器识读范围的时间 记录暂存表:用来记录船舶在通过两个读写器过程中,暂时未有航行记录前的记录暂存。包括电子标签号、进入读写器识读范围的时间、离开读写器识读范围的时间和航行轨迹。表的结构图如表所示。 记录暂存表结构 字段名 数据类型 长度 可否为空

文档评论(0)

1亿VIP精品文档

相关文档