当前位置:文档之家› 商品销售系统数据库设计

商品销售系统数据库设计

商品销售系统数据库设计
1.数据库基本信息
1.1.数据库名称
●DatebaseName: goodssaledb
●主逻辑名: goodssaledb
●日志逻辑名: goodssaledblog
1.2.数据库文件名
●goodssaledb.mdf
●goodssaledb.ldf
1.3.用户名/密码
●DBusername:sa
●DBpassword: 123
1.4.数据库管理系统(DBMS)
●Microsoft SQL Server 2008
1.5.设计工具
●PowerDesign
1.6.编程工具
●JDBC访问数据库
1.7.数据库命名规则
●数据表:以“t_”开头,后接表名
●视图名:以“v_”开头,后接视图名
●存储过程名:以“p_”开头,后接过程名
●索引名:以“i_”开头,后接索引名
●所有字段名都用大写表示
2.数据库表结构
序号分类名称表名备注1 用户管理用户表t_user_info
2 商品销售管
理商品信息表t_goods_info
3 购物车表t_shoppingcar
2.1.用户信息表表名:t_user_info
字段名描述名类型是否
为空
缺省值
约束
条件
说明
USERNAME 用户名nvarchar(50) N P 唯一,不允许重名USERPWD 密码nvarchar(16) N 明文存储USERTYPE 用户类型int N 1 0:超级用户
1:普通用户
2:管理员用户STATUS 状态int N 0 -1:锁定
0:未登录(正常)
1:已登录
2:禁用
备注:当前用户输错3次密码时,即被锁定(-1),当下次正确登录时,则解锁。

2.2.商品信息表
表名:t_goods_info
字段名描述名类型是否
为空
缺省值
约束
条件
说明
GOODSNO 商品编号nvarchar(32) N P 唯一,不允许重名GOODSNAME 商品名称nvarchar(100) N
GOODSNUM 商品数量int N 0
GOODSPRICE 商品价格numeric(8,2) N 0
备注:此表为商品的库存表
2.3.购物车表
表名:t_shoppingcar
字段名描述名类型是否缺省值约束说明
为空条件GOODSNO 商品编号nvarchar(32) N P 联合主键USERNAME 用户名nvarchar(50) N 购买者GOODSNAME 商品名称nvarchar(100) N
GOODSNUM 商品数量int N 0
GOODSPRICE 商品价格numeric(8,2) N 0
备注:。

相关主题