网上服装商店
1、E_R图
2、关系表
供应商:编号 名称 联系人 地址 电话
进货:货品编码 进货号 进货量
商 品:编码 名称 售价 产地 供应商 批号 尺码
客户:编号 名称 地址 电话
订货:订单号 销售工号 货品编码 客户编号 订单日期 发货方式 付款方式 总金额
销售人员:工号 部门号 姓名 地址 电话
销售部:编码 名称 人数
3、表结构
供应商表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Reader_ | Int | Not null | 主键 | 编号 | |
Reader_name | Varchar | 20 | Not null | 名称 | |
Varchar | 10 | Null | 联系人 | ||
Varchar | 50 | Null | 地址 | ||
Varchar | 13 | Null | 电话 | ||
进货表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 货品编码 | ||
Int | Null | 进货码 | |||
Int | Null | 进货量 | |||
商品表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 编码 | ||
Varchar | 20 | Not null | 名称 | ||
Money | Null | 售价 | |||
Varchar | 50 | Null | 产地 | ||
Varchar | 20 | Null | 供应商 | ||
Int | Null | 批号 | |||
Int | Null | 尺码 | |||
客户表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 编号 | ||
Varchar | 20 | Not null | 名称 | ||
Varchar | 50 | Null | 地址 | ||
Varchar | 13 | Null | 电话 | ||
Varchar | 6 | Null | |||
订货表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 订单号 | ||
Int | Null | 销售工号 | |||
Int | Null | 货品编码 | |||
Int | Null | 客户编号 | |||
Datetime | Null | 订单日期 | |||
Varchar | 20 | Null | 发货方式 | ||
Varchar | 20 | Null | 付款方式 | ||
Money | Null | 总金额 | |||
销售人员表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 工号 | ||
Int | Null | 部门号 | |||
Varchar | 20 | Null | 姓名 | ||
Varchar | 50 | Null | 地址 | ||
Varchar | 13 | Null | 电话 | ||
销售部表
列名 | 数据类型 | 长度 | 为空性 | 约束 | 说明 |
Int | Not null | 主键 | 编码 | ||
Varchar | 20 | Null | 名称 | ||
Varchar | 20 | Null | 人数 | ||
4、sqlserver数据库实现
——网上服装商店
Create database
Go
——供应商表
Create table 供应商表
(
编号int primary key,
名称 varchar(20)not null,
联系人varchar(10)not null,
地址 varchar(50),
电话 varchar(13)nuique
)
Go
——进货表
Create table进货表
(
货品编码int primary key,
进货码 int ,
进货量 int check(进货量>0)
)
Go
——商品表
Create table商品表
(
编码 int primary key,
名称 varchar(20)not null,
售价 money,
产地 varchar(50),
供应商 varchar(20),
批号 int,
尺码 int
)
Go
——客户表
Create table客户表
(
编号 int primary key,
名称 varchar(20)not null,
地址Varchar(50),
电话 varchar(13) unique,
varchar(6)
)
Go
——订货表
Create table订货表
(
订单号int primary key,
销售工号int,
货品编码int constraint goodno
Foreign key references 商品表(编码),
客户编号int constraint custono
Foreign key references 客户表(编号),
订单日期 datatime,
发货方式 varchar(20),
付款方式 vatchar(20),
总金额 money
)
Go
——销售人员表
Create table销售人员表
(
工号int primary key,
部门号int,
姓名 varchar(20),
地址varchar(50),
电话varchar(13)
)
Go
——销售部表
Create table销售部表
(
编码int primary key,
名称varchar(20),
人数varchar(20)
)
Go
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论