系统用户信息E-R图:
实体系统用户管理集中,它的属性有编号、用户名、密码、权限。一般每个用户的编号都是唯一的,所以使用它作为这个实体的主键。
图3-4系统用户E-R图
编号 用户名 系统用户 权限 密码 汽车入库信息E-R图:
实体汽车入库管理集中,它的属性有入库单号、仓库名称、汽车名称、计量单位、数量、产地、单价、入库日期、生产日期、经手人、保修期、供应商名称、备注。一般每个入库单号都是唯一的,所以使用它作为这个实体的主键
备注生产日期 入库日期 计量单位 汽车名称 仓库名称 数量 入库单号 入库 供应商名称 产地 单价 经手人 保修期 图3-5汽车入库E-R图
13
汽车销售信息E-R图:
实体汽车销售管理集中,它的属性有销售单号、汽车名称、仓库名称、销售单价、数量、日期、经手人、备注。一般每个销售单号都是唯一的,所以使用它作为这个实体的主键
图3-6汽车销售信息E-R图 日期 销售单价 备注 汽车名称 仓库名称 销售单号 销售 数量 经手人 汽车库存信息E-R图:
实体汽车库存管理集中,它的属性有入库单号、仓库名称、汽车名称、保修期、数量、供应商名称、备注。一般每个入库单号都是唯一的,所以使用它作为这个实体的主键
图3-7汽车库存信息E-R图
保修期 供应商名称 备注 汽车名称 仓库名称 入库单号 库存 数量
14
客户信息E-R图:
实体客户信息管理集中,它的属性有编号、姓名、性别、销售单号、购车时间、购车名称、购车价格、数量、客户电话、身份证号码、客户地址、备注。一般每个客户信息的编号都是唯一的,所以使用它作为这个实体的主键
备注客户地址 身份证号 客户电话 购车名称 购车时间 姓名 编号 客户 销售单号 性别 数量 购车价格 图3-8客户信息E-R图
仓库信息E-R图:
实体仓库管理集中,它的属性有编号、仓库名称、负责人、备注。一般每个仓库的编号都是唯一的,所以使用它作为这个实体的主键。
图3-9仓库信息E-R图
15
编号 仓库名称 仓库信息 备注 负责人 部门信息E-R图:
实体部门管理集中,它的属性有编号、部门名称、备注。一般每个部门的编号都是唯一的,所以使用它作为这个实体的主键。
部门信息 图3-10部门信息E-R图
编号 备注 部门名称 汽车退货信息E-R图:
实体汽车退货管理集中,它的属性有退货单号、销售单号、汽车名称、仓库名称、销售单价、数量、日期、经手人、备注。一般每个退货单号都是唯一的,所以使用它作为这个实体的主键
日期 销售单价 备注 汽车名称 仓库名称 退货单号 退货 数量 经手人 销售单号 图3-11汽车退货信息E-R图 3.2.3 数据库逻辑设计
现在需要将上面的数据库概念结构转化为SQL Server2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。汽车销售管理系统数据库中各个表的设计结果如下面表格所示。每个表格表示在数据库中的一个表。
16
表3-12职工清单(ZhiGongBill)
中文字段名 职工编号 姓名 性别 籍贯 学历 薪水 职位 部门 联系电话 家庭住址 身份号码 聘用时间 转正时间 备注 数据类型 int varchar varchar varchar varchar int varchar varchar varchar varchar varchar datetime datetime varchar 长度 4 20 2 20 20 4 20 20 20 50 50 8 8 128 主键/外键 主键 允许空 否 否 是 是 是 是 是 是 是 是 是 是 是 是 说明:此表存放员工信息
表3-13用户清单(UserBill)
中文字段名 编号 用户名 密码 权限 数据类型 int varchar varchar int 长度 4 50 50 4 主键/外键 主键 允许空 否 否 否 否 说明:此表存放用户清单信息
表3-14汽车入库清单(RuKuBill)
中文字段名 入库单号 仓库名称 汽车名称 计量单位 数量 产地 单价 入库日期 生产日期 经手人 保修期 供应商名称 备注 数据类型 varchar varchar varchar varchar int varchar int datetime datetime varchar varchar varchar varchar 长度 10 50 50 10 4 50 4 8 8 20 50 50 50 主键/外键 主键 外键 允许空 否 否 否 是 是 是 是 是 是 是 是 是 是 说明:此表存放汽车入库清单信息
17