网上服装商店
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
人数
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