VB+SQL Server2000小型超市管理系统 第3页
系统数据库表结构
数据库表索引
表名 |
中文名 |
MerchInfo |
商品信息表 |
User |
用户表 |
Menber |
会员表 |
|
销售表 |
Dealing |
交易表 |
Stock |
进货入库表 |
Provide |
供货商表 |
Factory |
厂商表 |
商品信息表(MerchInfo)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
MerchID |
int |
4 |
P |
Not null |
商品编号 |
MerchName |
Varchar |
50 |
|
Not null |
商品名称 |
MerchPrice |
Money |
4 |
|
Not null |
价格 |
MerchNum |
Int |
4 |
|
Not null |
库存数量 |
CautionNum |
Int |
4 |
|
Not null |
库存报警数量 |
PlanNum |
Int |
4 |
|
null |
计划进货数 |
BarCode |
Varchar |
50 |
|
Not null |
条形码 |
SalesProPrice |
Money |
4 |
|
|
促销价格 |
SalesProDateS |
Datetime |
8 |
|
|
促销起日期 |
SalesProDateE |
Datetime |
8 |
|
|
促销止日期 |
AllowAbate |
Int |
4 |
|
Not null |
允许打折 |
AllowSale |
Int |
4 |
|
Not null |
允许销售 |
FactoryID |
Varchar |
10 |
F |
Not null |
厂商编号 |
ProvideID |
Varchar |
10 |
F |
Not null |
供货商编号 |
用户表(User)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
UserID |
varchar |
10 |
P |
Not null |
用户编号 |
UserName |
Varchar |
25 |
|
Not null |
用户名称 |
UserPW |
Varchar |
50 |
|
Not null |
用户密码 |
UserStyle |
Int |
4 |
|
Not null |
用户类型 |
会员表(Menber)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
MemberID |
Varchar |
10 |
P |
Not null |
会员编号 |
MemberCard |
Varchar |
20 |
|
Not null |
会员卡号 |
TotalCost |
Money |
4 |
|
Not null |
累积消费金额 |
RegDate |
Datetime |
8 |
|
Not null |
注册日期 |
销售表(Sale)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
SaleID |
Varchar |
10 |
P |
Not null |
销售编号 |
MerChID |
Varchar |
10 |
F |
Not null |
商品编号 |
SaleDate |
Datetime |
8 |
|
Not null |
销售日期 |
SaleNum |
Int |
4 |
|
Not null |
销售数量 |
SalePrice |
Money |
4 |
|
Not null |
销售单额 |
交易表(Dealing)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
DealingID |
Varchar |
10 |
P |
Not null |
交易编号 |
DealingPrice |
Money |
4 |
|
Not null |
交易金额 |
DealingDate |
Money |
4 |
|
Not null |
交易日期 |
MemberID |
Varchar |
10 |
|
|
会员卡号 |
UserName |
Varchar |
10 |
F |
Not null |
用户名称 |
入库纪录表(Stock)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
StockID |
Varchar |
10 |
P |
Not null |
入库编号 |
MerchID |
Varchar |
10 |
F |
Not null |
入库商品编号 |
MerchNum |
Int |
4 |
|
Not null |
入库数量 |
MerchPrice |
Money |
4 |
|
Not null |
单额 |
TotalPrice |
Money |
4 |
|
Not null |
总额 |
StockDate |
Datetime |
8 |
|
Datetime |
入库日期 |
PlanDate |
Datetime |
8 |
|
Datetime |
计划进货日期 |
StockState |
Int |
4 |
|
Not null |
入库状态 |
供货商表(Provide)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
ProvideID |
varchar |
10 |
P |
Not null |
供货商编号 |
ProvideName |
Varchar |
50 |
|
Not null |
供货商名称 |
ProvideAddress |
Varchar |
250 |
|
|
供货商地址 |
ProvidePhone |
Varchar |
25 |
|
|
供货商电话 |
厂商表(Provide)
字段名 |
字段类型 |
长度 |
主/外键 |
字段值约束 |
对应中文名 |
FactoryID |
varchar |
10 |
P |
Not null |
厂商编号 |
FactoryName |
Varchar |
50 |
|
Not null |
厂商名称 |
FactoryAddress |
Varchar |
250 |
|
|
厂商地址 |
FactoryPhone |
Varchar |
25 |
|
|
厂商电话 |
6、物理设计文档
/*----------创建数据库----------*/