(1)用户信息表单,主要字段有:用户编号、密码、姓名、用户身份(管理员和普通用户) (2)客户信息表单,主要字段有:客户编号、客户名称、联系人、联系电话、地址等 (3)员工信息表单,主要字段有:员工编号、员工姓名、性别、住址、联系电话等 (4)供应商信息表单,主要字段有:供应商编号、供应商名称、联系方式、地址、供应的商品 (5)商品信息表单,主要字段有:商品编号、商品名称、供应商编号、价格、库存量 (6)订单信息表单,主要字段有:订单编号、客户名称、商品名称、商品数量、交付日期 (7)销售信息表单,主要字段有:销售日期、客户名称、商品名称、商品数量、商品价格 (8)进货信息表单:主要字段有:进货日期、供应商名称、商品名称、商品数量、进货价格根据以上表单写出业务规则及其完整性约束分析
时间: 2023-09-08 18:07:46 浏览: 74
1. 用户信息表单
- 用户编号为主键,不能重复;
- 密码必须加密存储,不可明文存储;
- 姓名不能为空;
- 用户身份只能是管理员或普通用户。
2. 客户信息表单
- 客户编号为主键,不能重复;
- 客户名称不能为空;
- 联系人和联系电话至少填写一项;
- 地址不能为空。
3. 员工信息表单
- 员工编号为主键,不能重复;
- 员工姓名不能为空;
- 性别只能是男或女;
- 住址不能为空;
- 联系电话至少填写一项。
4. 供应商信息表单
- 供应商编号为主键,不能重复;
- 供应商名称不能为空;
- 联系方式至少填写一项;
- 地址不能为空;
- 供应的商品不能为空。
5. 商品信息表单
- 商品编号为主键,不能重复;
- 商品名称不能为空;
- 供应商编号不能为空;
- 价格必须为非负数;
- 库存量必须为非负整数。
6. 订单信息表单
- 订单编号为主键,不能重复;
- 客户名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 交付日期不能为空;
- 商品数量不能超过库存量。
7. 销售信息表单
- 销售日期不能为空;
- 客户名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 商品价格必须为非负数;
- 商品数量不能超过库存量。
8. 进货信息表单
- 进货日期不能为空;
- 供应商名称不能为空;
- 商品名称不能为空;
- 商品数量必须为正整数;
- 进货价格必须为非负数。
相关问题
创建数据库用户信息表单,包含用户名、密码、用户身份(管理员和普通用户)
可以使用如下的 SQL 语句来创建一个包含用户名、密码、用户身份的用户信息表单:
```
CREATE TABLE user_info (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(30) NOT NULL,
password VARCHAR(50) NOT NULL,
role ENUM('admin', 'user') NOT NULL DEFAULT 'user'
);
```
这里使用了 ENUM 类型来表示用户身份,只能取值为 'admin' 或 'user',并且默认为 'user'。可以根据实际需要修改字段类型、长度、默认值等属性。
在实际使用时,可以通过 INSERT INTO 语句向该表中插入用户信息,例如:
```
INSERT INTO user_info (username, password, role) VALUES ('admin', 'admin123', 'admin');
INSERT INTO user_info (username, password, role) VALUES ('user1', '123456', 'user');
INSERT INTO user_info (username, password, role) VALUES ('user2', '654321', 'user');
```
这样就可以创建一个包含用户名、密码、用户身份的用户信息表单,并向其中插入了三个用户的信息。
3、社区物业用户管理信息系统数据库表单(表单和字段可以按照需求增、删、改) (1)用户信息表单,主要字段有:编号、密码、用户身份(管理员和普通用户) (2)客户信息表单,主要字段有:商品编号、商品名称、商品规格 (3)商品信息表单,主要字段有:商品编号、商品名称、商品规格 (4)供应商信息表单,主要字段有:供应商编号、供应商名称、供应商的供应商品 商品管理(修改、删除)、商品信息查询(一定条件) (5)商品销售订单,主要字段有:销售的商品编号、商品名称、销售商品的供应商编号、销售的客户编号、销售的数量、销售的价格、销售日期及备注数据需求分析
好的,下面是我对社区物业用户管理信息系统数据库表单的一些观点:
1.用户信息表单:用于存储用户的基本信息,包括用户编号、密码、用户身份(管理员和普通用户)等字段。
2.客户信息表单:用于存储客户的基本信息,包括商品编号、商品名称、商品规格等字段。
3.商品信息表单:用于存储商品的基本信息,包括商品编号、商品名称、商品规格等字段。
4.供应商信息表单:用于存储供应商的基本信息,包括供应商编号、供应商名称、供应商品等字段。
5.商品销售订单表单:用于存储销售订单的基本信息,包括销售的商品编号、商品名称、销售商品的供应商编号、销售的客户编号、销售的数量、销售的价格、销售日期及备注等字段。
数据需求分析:
1.用户信息数据需求:系统需要收集用户的基本信息,包括用户编号、密码、用户身份(管理员和普通用户)等。
2.客户信息数据需求:系统需要收集客户的基本信息,包括商品编号、商品名称、商品规格等。
3.商品信息数据需求:系统需要收集商品的基本信息,包括商品编号、商品名称、商品规格等。
4.供应商信息数据需求:系统需要收集供应商的基本信息,包括供应商编号、供应商名称、供应商品等。
5.商品销售订单数据需求:系统需要记录销售订单的基本信息,包括销售的商品编号、商品名称、销售商品的供应商编号、销售的客户编号、销售的数量、销售的价格、销售日期及备注等。
以上是社区物业用户管理信息系统数据库表单的一些观点和数据需求分析,希望能对你有所帮助。