资源描述
数据库设计汇报
文件状态:
[√] 初稿
[ ] 正式公布
[ ] 正在修改
文件标识:
目前版本:
1.0
作 者:
完成日期:
版 本 历 史
版本/状态
作者
参与者
起止日期
备注
V1.0
目 录
0. 文档介绍 4
0.1 文档目标 4
0.2 文档范围 4
0.3 读者对象 4
0.4 参考文件 4
0.5 术语和缩写解释 4
1. 数据库环境说明 5
2. 数据库命名规则 5
3. 物理设计 5
3.1 管理员用户表 5
3.2管理员登录统计表。 5
3.2公告表 6
3.3公告分类表 6
3.5 厂商表 6
3.6厂商用户表 7
3.7厂商用户登录统计表 7
3.8 厂商经销商表 7
3.9经销类型表 8
3.10厂商商品表 8
3.11商品分类表 9
3.12商品规格表 9
3.13商品平台表 9
3.14二维码表 9
3.15二维码扫描统计表 10
3.16二维码动作统计表 10
3.17 网站用户表 10
3.18 网站用户登录统计表 11
3.19 网站用户收藏表 11
3.20 商品物流链表 11
3.21 网站基础配置表 12
0. 文档介绍
0.1 文档目标
开发人员编写。
0.2 文档范围
所用到数据库。
0.3 读者对象
开发人员
0.4 参考文件
无
0.5 术语和缩写解释
缩写、术语
解 释
1. 数据库环境说明
(1)数据库系统:SQLSERVER。
2. 数据库命名规则
参考《SQL编程规范方案书》。
3. 物理设计
3.1 管理员用户表
表名
sys_Admin
列名
备注
数据类型
空/非空
约束条件
AdminID
管理员编号
int
N
自增
Account
账号
varchar(50)
N
Password
密码
VarChar(100)
N
IsLock
是否启用0启用1锁定
Int
N
Remark
备注
varchar(200)
N
ReaName
真实姓名
varchar(50)
N
Phone
联络电话
varchar(50)
N
QQ
QQ号码
varchar(50)
N
Email
管理员邮箱
varchar(50)
N
LastLoginTime
最终登录时间
datetime
N
LastLoginIP
最终登录ip
Varchar(50)
N
RegTime
注册时间
datetime
N
LoginNum
登录次数
int
N
AdminIMG
管理员头像
varchar(200)
N
0
补充说明
3.2管理员登录统计表。
表名
sys_AdminLoginLog
列名
备注
数据类型
空/非空
约束条件
ID
自增ID
int
N
AdminID
管理员编号
int
N
Account
账号
varchar(50)
N
Password
输入密码
VarChar(500)
N
LoginInTime
登录时间
datetime
N
LoginIP
登录IP
varchar(50)
N
Memo
备注
varchar(500)
N
补充说明
3.2公告表
表名
sys_Article
列名
备注
数据类型
空/非空
约束条件
ArticleID
文章编号
int
N
自增
CateID
分类id nc_article_cate
int
N
Url
跳转链接
varchar(150)
N
IsShow
是否显示,0为否,1为是,默认为1
int
N
Title
标题
varchar(150)
N
Conver
文章封面图片
varchar(150)
N
Content
内容
text
N
Sort
排序
int
N
Staticpage
静态页面路径
varchar(100)
N
SeoKeyword
文章SEO关键词
varchar(500)
N
SeoSescription
文章SEO描述
varchar(500)
N
Time
添加时间
datetime
N
IsRecommend
文章是否推荐
int
N
补充说明
3.3公告分类表
表名
sys_ArticleCate
列名
备注
数据类型
空/非空
约束条件
CateID
分类编号
int
N
自增
Code
分类标识码
varchar(100)
N
Name
分类名称
varchar(150)
N
Sort
排序
int
N
Dir
生成目录
varchar(150)
N
SeoKeyword
分类SEO关键词
varchar(500)
N
SeoDescription
分类SEO描述
varchar(500)
N
补充说明
3.5 厂商表
表名
firm_Firm
列名
备注
数据类型
空/非空
约束条件
FirmID
厂商编号
int
N
自增
FirmName
厂商名称
varchar(200)
N
Position
所在地
varchar(100)
N
CompanySize
规模
Varchar(500)
N
Phone
联络电话
Varchar(50)
N
Address
联络地址
Varchar(200)
N
Summary
厂商介绍
ntext
N
Image
厂商图片
Varchar(500)
N
AlibabaWW
旺旺
Varchar(50)
Y
QQ
厂商qq
Varchar(50)
Y
Email
电子邮箱
Varchar(50)
Y
IsCheck
是否审核,0为未审核,1为已审核,默认为0.
int
N
补充说明
3.6厂商用户表
表名
firm_FirmUser
列名
备注
数据类型
空/非空
约束条件
FirmUserID
自增id
int
N
自增
Account
账号
Varchar(200)
N
唯一
Password
密码
Varchar(500)
N
FirmID
厂商ID
int
N
LastLoginTime
最终登录时间
datetime
N
LastLoginIP
最终登录ip
Varchar(50)
N
RealName
真实姓名
Varchar(200)
Y
Email
找回密码邮箱
varchar(50)
N
补充说明
3.7厂商用户登录统计表
表名
firm_FirmUserLoginLog
列名
备注
数据类型
空/非空
约束条件
ID
自增ID
int
N
FirmUserID
厂商用户账号ID
int
N
FirmID
厂商ID
int
N
Account
账号
varchar(50)
N
Password
输入密码
VarChar(500)
N
LoginInTime
登录时间
datetime
N
LoginIP
登录IP
varchar(50)
N
Memo
备注
varchar(500)
N
补充说明
3.8 厂商经销商表
表名
firm_FirmDealer
列名
备注
数据类型
空/非空
约束条件
DealerID
经销商ID
int
N
自增
DealerName
经销商名称
varchar(100)
N
Position
经销商所在地
varchar(100)
N
DeliveryAddress
发货地址
varchar(200)
N
Phone
联络电话
Varchar(50)
N
GoodIDs
经销商品(多个商品id用“,”隔开)
varchar()
N
Summary
经销商介绍
ntext
N
Image
经销商图片
varchar(500)
N
BusinessTypeID
经销类型ID
int
N
AlibabaWW
旺旺
Varchar(50)
Y
QQ
经销商qq
Varchar(50)
Y
Email
电子邮箱
Varchar(50)
Y
FirmID
厂商ID
int
N
ParentID
上级经销商ID
int
N
Rank
经销商阶级
int
N
补充说明
3.9经销类型表
表名
sys_BusinessType
列名
备注
数据类型
空/非空
约束条件
ID
编号
int
N
自增
BusinessTypeName
经销类型名
varchar(50)
N
AddTime
添加时间
datetime
N
ModifyTime
修改时间
datetime
N
补充说明
3.10厂商商品表
表名
firm_FirmGoods
列名
备注
数据类型
空/非空
约束条件
GoodID
商品编号
int
N
自增
FirmID
所属厂商ID
int
N
GoodName
商品名称
varchar(200)
N
GoodTypeID
商品分类ID
int
N
GoodSpecID
商品规格ID
int
N
Reserve
商品库存
int
N
Color
商品颜色
varchar(100)
N
Photo
商品图片
varchar(500)
N
Detail
商品详情
Ntext
N
MarketPrice
商品市场价
money
N
WebPrice
商品平台价
money
N
Source
商品源(用于朔源)
ntext
N
补充说明
3.11商品分类表
表名
sys_GoodType
列名
备注
数据类型
空/非空
约束条件
GoodTypeID
分类编号
int
N
自增
GoodTypeName
分类名称
varchar(255)
N
ParentID
上级分类id
int
N
补充说明
3.12商品规格表
表名
sys_GoodSpec
列名
备注
数据类型
空/非空
约束条件
GoodSpecID
规格ID
int
N
自增
Value
规格值
varchar(150)
N
补充说明
3.13商品平台表
表名
firm_FirmGoodsPlatform
列名
备注
数据类型
空/非空
约束条件
GoodsPlatformID
商品平台ID
int
N
自增
GoodID
商品ID
int
N
FirmID
厂商ID
int
N
DealerID
经销商ID(多个经销商id用“,”隔开)
Varchar()
N
PlatformName
平台名称
Varchar(200)
N
PlatformURL
平台链接
Varchar(200)
N
ClickNum
平台点击次数
int
N
补充说明
3.14二维码表
表名
qr_QRCode
列名
备注
数据类型
空/非空
约束条件
QRCodeID
自增ID
int
N
自增
FirmID
厂商ID
int
N
GoodID
厂商商品id
int
N
Identification
辨识字符串(md5加密)
varchar()
N
唯一值
PhotosAddress
图片地址
varchar(200)
N
ScanningNum
被扫描次数
int
N
JumpNum
跳转次数
int
N
补充说明
3.15二维码扫描统计表
表名
qr_QRCodeScanning
列名
备注
数据类型
空/非空
约束条件
QRCodeID
被扫描二维码id
int
N
自增
FirmID
厂商ID
int
N
GoodID
厂商商品id
int
N
Identification
辨识字符串(md5加密)
Varchar()
N
ConsumerID
消费者ID(如未登陆网站则为0)
int
N
ScanningIP
扫描起源ip
varchar(50)
N
Time
扫描时间
Datetime
N
3.16二维码动作统计表
表名
qr_QRCodeOperating
列名
备注
数据类型
空/非空
约束条件
QRCodeID
被扫描二维码id
Int
N
自增
FirmID
厂商ID
int
GoodID
厂商商品id
int
Identification
辨识字符串(md5加密)
Varchar()
N
ConsumerID
消费者ID(如未登陆网站则为0)
varchar(300)
N
OperatingIP
统计IP
Varchar(50)
N
UserOperating
用户动作
varchar(200)
N
Time
统计时间
datetime
N
补充说明
3.17 网站用户表
表名
sys_User
列名
备注
数据类型
空/非空
约束条件
UserID
用户id
int
N
自增
UserName
用户名
varchar(100)
N
Password
密码
Varchar(200)
N
UserIMG
用户头像
Varchar(200)
N
Phone
手机号码
varchar(100)
N
Position
所在地
varchar(100)
N
Sex
性别
int
N
Age
年纪
int
N
AlibabaWW
旺旺
varchar(50)
N
WeChat
微信
varchar(50)
N
Email
邮箱
varchar(50)
N
ShippingAddress
收货地址
varchar(200)
N
ZipCode
邮编
varchar(50)
N
Points
用户积分
int
N
RegistrationTime
注册时间
Datetime
N
补充说明
3.18 网站用户登录统计表
表名
sys_UserLoginLog
列名
备注
数据类型
空/非空
约束条件
ID
自增ID
int
N
UserID
用户id
int
N
UserName
账号
varchar(50)
N
Password
输入密码
VarChar(500)
N
LoginInTime
登录时间
datetime
N
LoginIP
登录IP
varchar(50)
N
Memo
备注
varchar(500)
N
补充说明
3.19 网站用户收藏表
表名
sys_UserFavorites
列名
备注
数据类型
空/非空
约束条件
FavoritesID
收藏商品或厂商编号
int
N
UserID
用户ID
int
N
FavoritesType
收藏类型(商品或厂商)
varchar(50)
N
Time
收藏时间
Datetime
N
补充说明
3.20 商品物流链表
表名
firm_FirmGoodsLogisticsChain
列名
备注
数据类型
空/非空
约束条件
LogisticsChainID
物流链ID
int
N
自增
GoodID
商品id
int
N
Name
步骤名
varchar(500)
N
Content
内容
varchar(500)
N
Time
时间
Datetime
N
补充说明
3.21 网站基础配置表
表名
sys_SiteConfig
列名
备注
数据类型
空/非空
约束条件
SiteID
int
网站编号
N
自增
SiteName
varchar(255)
站点名称
N
SiteSeotitle
varchar(255)
站点SEO标题
N
SiteLogo
varchar(255)
站点Logo
N
SiteSeokeyword
varchar(255)
站点关键词
N
SiteSeodescription
text
站点描述
N
SiteCopyright
text
站点版板
N
SiteContact
varchar(50)
站点联络人
N
SiteEmail
varchar(255)
站长Email
N
SiteQQ
varchar(255)
站点QQ
N
SitePhone
varchar(255)
联络电话
N
SiteFax
varchar(255)
传真
N
SiteAddress
varchar(255)
联络地址
N
SiteICP
varchar(50)
ICP立案信息
N
SiteURL
varchar(150)
站点网址
N
SiteTjcode
varchar(200)
站点统计代码
N
补充说明
展开阅读全文