(1)用户信息表单,主要字段有:用户编号、密码、姓名、用户身份(管理员和普通用户) (2)客户信息表单,主要字段有:客户编号、客户名称、联系人、联系电话、地址等 (3)员工信息表单,主要字段有:员工编号、员工姓名、性别、住址、联系电话等 (4)供应商信息表单,主要字段有:供应商编号、供应商名称、联系方式、地址、供应的商品 (5)商品信息表单,主要字段有:商品编号、商品名称、供应商编号、价格、库存量 (6)订单信息表单,主要字段有:订单编号、客户名称、商品名称、商品数量、交付日期 (7)销售信息表单,主要字段有:销售日期、客户名称、商品名称、商品数量、商品价格 (8)进货信息表单:主要字段有:进货日期、供应商名称、商品名称、商品数量、进货价格根据以上表单写出业务规则及其完整性约束分析
时间: 2023-09-08 16:07:46 浏览: 92
1. 用户信息表单
- 用户编号为主键,不能重复;
- 密码必须加密存储,不可明文存储;
- 姓名不能为空;
- 用户身份只能是管理员或普通用户。
2. 客户信息表单
- 客户编号为主键,不能重复;
- 客户名称不能为空;
- 联系人和联系电话至少填写一项;
- 地址不能为空。
3. 员工信息表单
- 员工编号为主键,不能重复;
- 员工姓名不能为空;
- 性别只能是男或女;
- 住址不能为空;
- 联系电话至少填写一项。
4. 供应商信息表单
- 供应商编号为主键,不能重复;
- 供应商名称不能为空;
- 联系方式至少填写一项;
- 地址不能为空;
- 供应的商品不能为空。
5. 商品信息表单
- 商品编号为主键,不能重复;
- 商品名称不能为空;
- 供应商编号不能为空;
- 价格必须为非负数;
- 库存量必须为非负整数。
6. 订单信息表单
- 订单编号为主键,不能重复;
- 客户名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 交付日期不能为空;
- 商品数量不能超过库存量。
7. 销售信息表单
- 销售日期不能为空;
- 客户名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 商品价格必须为非负数;
- 商品数量不能超过库存量。
8. 进货信息表单
- 进货日期不能为空;
- 供应商名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 进货价格必须为非负数。
阅读全文