2.1零售商店管理信息系统数据表结构设计 2.1.1基础数据记录表结构设计 02.1.2基础数据记录表间关系设计 02.1.3辅助数据记录表结构设计 返回
2.1 零售商店管理信息系统数据表结构设计 2.1.1 基础数据记录表结构设计 2.1.2 基础数据记录表间关系设计 2.1.3 辅助数据记录表结构设计 返 回
Q212基时数凉*结计 成零售商店管理所需的最基本信息。 01.库存数据记录表结构设计 2.柜存数据记录表结构设计 3.销售数据记录表结构设计
2.1.1 基础数据记录表结构设计 基础数据包括库存数据、柜存数据和销售数据,它们构 成零售商店管理所需的最基本信息。 1.库存数据记录表结构设计 2.柜存数据记录表结构设计 3.销售数据记录表结构设计
1.库存数据记录表结构设计 库存数据记录表对象用于存储库存商品数据,主要包括: 货号、货名、规格、计量单位、进货单价和库存数量。除 此以外,管理上还要求记录:进货日期、收货人和供货商 等3项数据。因此,库存数据记录表应该由9列组成 段货货名规格计量单进货单库存数量进货日收货供货 价 期 人商 数据类型文文本文本文本数字数字日期时文本文本 字段大小4位16位12位2位单精度长整型一般日8位20位 型 期 小数位数 2位 0位 索引主有 有 有有 键
1.库存数据记录表结构设计 字段名称 货 号 货名 规格 计量单 位 进货单 价 库存数量 进货日 期 收货 人 供货 商 数据类型 文 本 文本 文本 文本 数字 数字 日期/时 间 文本 文本 字段大小 4位 16位 12位 2位 单精度 型 长整型 一般日 期 8位 20位 小数位数 2位 0位 索引 主 键 有 有 有 有 库存数据记录表对象用于存储库存商品数据,主要包括: 货号、货名、规格、计量单位、进货单价和库存数量。除 此以外,管理上还要求记录:进货日期、收货人和供货商 等3项数据。因此,库存数据记录表应该由9列组成
2.柜存数据记录表结构设计 柜存数据记录表对象用于存储销售柜台上存储的各项商品 数据,主要包括:货号、货名、规格、计量单位、销售单 上柜人和营业员等3项数据。因此,柜存数据记录表也包 含9列数据。 货号货名规格计量单销售单柜存数上柜日上柜营业 价 量 期 人员 数据类文本文本文本文本数字数字日期时文本文本 间 字段大位16位12位2位单精度长整型一般日8位8位 型 小数位 2位 0位 索引主键有 有 有有
2.柜存数据记录表结构设计 字段名 称 货号 货名 规格 计量单 位 销售单 价 柜存数 量 上柜日 期 上柜 人 营业 员 数据类 型 文本 文本 文本 文本 数字 数字 日期/时 间 文本 文本 字段大 小 4位 16位 12位 2位 单精度 型 长整型 一般日 期 8位 8位 小数位 数 2位 0位 索引 主键 有 有 有 有 柜存数据记录表对象用于存储销售柜台上存储的各项商品 数据,主要包括:货号、货名、规格、计量单位、销售单 价和柜存数量。除此以外,管理上还要求记录:上柜日期、 上柜人和营业员等3项数据。因此,柜存数据记录表也包 含9列数据
3.销售数据记录表结构设计 销售数据记录表对象用于存储营业员在整个销售活动中的 全部销售记录,构成一个销售流水账。其中应该具备的字 段主要包括:销售序列号、货号、货名、规格、计量单位 销售单价和销售数量。除此以外,管理上还要求记录:销 售日期和销售人员等2项数据。因此,柜存数据记录表包 含9列数据。 缎瀠销售序货货规计量单销售单销售数销售日销售人 称列号号名格位价量期 员 数据类自动编文文文文本数字数字日期时文本 本本本 字段大长整型4位16122位单精度整型一般日8位 位位 期 小数位 2位0位 数 索引主键有 有 有
3.销售数据记录表结构设计 字段名 称 销售序 列号 货 号 货 名 规 格 计量单 位 销售单 价 销售数 量 销售日 期 销售人 员 数据类 型 自动编 号 文 本 文 本 文 本 文本 数字 数字 日期/时 间 文本 字段大 小 长整型 4位 16 位 12 位 2位 单精度 型 整型 一般日 期 8位 小数位 数 2位 0位 索引 主键 有 有 有 销售数据记录表对象用于存储营业员在整个销售活动中的 全部销售记录,构成一个销售流水账。其中应该具备的字 段主要包括:销售序列号、货号、货名、规格、计量单位、 销售单价和销售数量。除此以外,管理上还要求记录:销 售日期和销售人员等2项数据。因此,柜存数据记录表包 含9列数据
Q2124础数据记录表间关系设计 存数据记录表与柜存数据记录表之间需要建立 对一关系,柜存数据记录表与销售数据记录 表之间存在一对多关系。且各个数据表之间的 关系全部建立在“货号”字段上 关系 口x编辑关系 表查询〔r 相关表/查询①R) 库存数据 销售数据 库存数据记录柜存数据记录 货号 销售序鼎 [货号 货号 消 货名 柜存数据 一货号 规格 货名 联接类型① 计量单位 货号 规格 货名 规格 口实施参照完整性c 新建0 计量单位 □级联更新相关字段①D □级联删除相关记录① 关系类型 对一
2.1.2 基础数据记录表间关系设计 在GrocerMIS数据库中的三个基础数据表之间,库 存数据记录表与柜存数据记录表之间需要建立 一对一关系,柜存数据记录表与销售数据记录 表之间存在一对多关系。且各个数据表之间的 关系全部建立在“货号”字段上
2.1.3辅助数据记录表结构设计 ◆可以这样设想一下:当商店经理接收一批进货 时,他需要输入他的姓名以及供货商的名称, 方面容易产生输入出错,另一方面很麻烦 同样的道理,要求商店经理在进行商品上柜操 作时逐一输入本人姓名和营业员姓名,也是 个容易出现差错的环节。还有,要求营业员在 每一笔销售业务发生时必须填写自己的姓名, 根本就是勉为其难。 为了解决这样的问题,应该为上述3个基础数据 记录表,设计3个辅助数据记录表,这3个辅助 数据记录表分别为:供货商名单,收货人员名 单和售货人员名单
2.1.3 辅助数据记录表结构设计 可以这样设想一下:当商店经理接收一批进货 时,他需要输入他的姓名以及供货商的名称, 一方面容易产生输入出错,另一方面很麻烦。 同样的道理,要求商店经理在进行商品上柜操 作时逐一输入本人姓名和营业员姓名,也是一 个容易出现差错的环节。还有,要求营业员在 每一笔销售业务发生时必须填写自己的姓名, 根本就是勉为其难。 为了解决这样的问题,应该为上述3个基础数据 记录表,设计3个辅助数据记录表,这3个辅助 数据记录表分别为:供货商名单,收货人员名 单和售货人员名单
1.供货商名单表结构设计 供货商名单表,用以存储所有供货商名称及其业务代表姓 名。在进行商品进货操作时,操作界面上将提供下拉式菜 单供操作者从中选取供货商名称,被选中的供货商名称将 自动填入库存数据记录表的供货商字段中,从而避免键盘 输入汉字的弊端。 字段名称 供货商 供货人 数据类型 文本 文本 字段大小 20位 8位 小数位数 索引 主键
1.供货商名单表结构设计 字段名称 供货商 供货人 数据类型 文本 文本 字段大小 20位 8位 小数位数 索引 主键 供货商名单表,用以存储所有供货商名称及其业务代表姓 名。在进行商品进货操作时,操作界面上将提供下拉式菜 单供操作者从中选取供货商名称,被选中的供货商名称将 自动填入库存数据记录表的供货商字段中,从而避免键盘 输入汉字的弊端
2.收货人员名单表结构设计 收货人员名单表,用以存储商店经理们的姓名。在进行商 品进货操作时,操作界面上将提供下拉式菜单供操作者从 中选取收货人姓名,被选中的收货人姓名将自动填入库存 数据记录表的收货人字段中。在进行商品上柜操作时,操 作界面上将提供下拉式菜单供操作者从中选取上柜人姓名, 被选中的上柜人姓名将自动填入柜存数据记录表的上柜人 字段中。同样避免了键盘输入汉字的弊端 字段名称 收货人名 数据类型 文本 字段大小 8位 小数位数 索引 主键
2.收货人员名单表结构设计 字段名称 收货人名 数据类型 文本 字段大小 8位 小数位数 索引 主键 收货人员名单表,用以存储商店经理们的姓名。在进行商 品进货操作时,操作界面上将提供下拉式菜单供操作者从 中选取收货人姓名,被选中的收货人姓名将自动填入库存 数据记录表的收货人字段中。在进行商品上柜操作时,操 作界面上将提供下拉式菜单供操作者从中选取上柜人姓名, 被选中的上柜人姓名将自动填入柜存数据记录表的上柜人 字段中。同样避免了键盘输入汉字的弊端
3.售货人员名单表结构设计 售货人员名单表,用以存储营业员们的姓名。在进行商品 销售操作时,操作界面上将提供下拉式菜单供操作者从中 选取售货人员姓名,被选中的售货人员姓名将自动填入销 售数据记录表的售货人员字段中,从而避免键盘输入汉字 的弊端。 字段名称 收货人名 数据类型 文本 字段大小 8位 小数位数 索引 主键
3.售货人员名单表结构设计 字段名称 收货人名 数据类型 文本 字段大小 8位 小数位数 索引 主键 售货人员名单表,用以存储营业员们的姓名。在进行商品 销售操作时,操作界面上将提供下拉式菜单供操作者从中 选取售货人员姓名,被选中的售货人员姓名将自动填入销 售数据记录表的售货人员字段中,从而避免键盘输入汉字 的弊端