记事狗数据库数据字典.docx
《记事狗数据库数据字典.docx》由会员分享,可在线阅读,更多相关《记事狗数据库数据字典.docx(22页珍藏版)》请在冰豆网上搜索。
记事狗数据库数据字典
记事狗微博数据库数据字典
2017/1/3数据字典
涉及表格:
1.用户表,2.微博博文表,3.博文评价表,4.博文图片表,5.评论回复表,6.评论call表,7.博文call表,8.博文附件表,9.私信表,10.活动表,11.活动类别表,12.评价图片表
说明:
call=@
数据表共计:
12张。
数据字典如下:
1.表名:
jsg_user(用户表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
用户ID
nickname
varchar
50
非空
昵称
password
varchar
150
非空
密码
sex
char
3
性别
email
varchar
255
非空
用户邮箱
address
varchar
255
所在地区
introduce
varchar
1000
自我介绍
realName
varchar
60
真实姓名
documentType
int
证件类型
IdentificationNumber
varchar
100
证件号码
url
varchar
200
个性URL
isV
tinyint
非空,默认0
V认证
Vnote
varchar
255
V认证备注
phone
varchar
30
手机号码
isvalid
tinyint
非空,默认1
是否有效
2.表名:
jsg_weibo(微博博文表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
博文ID
uid
int
非空,外键
用户ID
title
varchar
150
博客标题
content
varchar
2000
非空
博客内容
channel
varchar
60
频道
textnum
tinyint
附件数量
picturenum
tinyint
图片数量
time
datetime
非空
发表时间
isanonymous
tinyint
非空,默认0
是否匿名
isvalid
tinyint
非空,默认1
是否有效
3.表名:
jsg_comment(博文评价表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
评论ID
wid
int
非空
微博ID
uid
int
非空
用户ID
content
varchar
600
非空
评论内容
picturenum
int
图片数量
text
varchar
255
附件
time
datetime
非空
评论时间
isrepeat
tinyint
非空,默认0
是否转发粉丝
isvalid
int
非空,默认1
是否有效
4.表名:
jsg_bw_picture(博文图片表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
图片ID
bid
bigint
非空,外键
博文ID
uid
int
非空
用户ID
picture
varchar
255
非空
图片
depict
varchar
600
图片描述
isvalid
tinyint
非空,默认1
是否有效
5.表名:
jsg_c_reply(评论回复表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
回复ID
cid
bigint
非空
评论ID
uid
int
非空
用户ID
parentid
bigint
非空,默认0
回复的父级ID
content
varchar
600
非空
回复的内容
time
datetime
非空
回复时间
isvalid
tinyint
非空,默认1
是否有效
6.表名:
jsg_commentcall(评论call表)
字段名
数据类型
长度
约束
说明
ID
bigint
非空,自增
评论callID
cid
int
非空,外键
评论ID
ufid
int
非空,外键
call人
utid
int
非空,外键
被call人
7.表名:
jsg_weibocall(博文call表)
字段名
数据类型
长度
约束
说明
ID
bigint
非空,自增
微博callID
cid
int
非空,外键
微博ID
ufid
int
非空,外键
call人
utid
int
非空,外键
被call人
8.表名:
jsg_bw_text(博文附件表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
附件ID
bid
bigint
非空,外键
博文ID
text
varchar
255
非空
图片
isvalid
tinyint
非空,默认1
是否有效
9.表名:
jsg_private_letter(私信表)
字段名
数据类型
长度
约束
说明
ID
int
非空,自增
私信ID
fuid
int
非空,外键
发件人
tuid
int
非空,外键
收件人
content
varchar
1500
非空
私信内容
picture1
varchar
255
私信图片01
picture2
varchar
255
私信图片02
picture3
varchar
255
私信图片03
text
varchar
255
私信附件
time
datetime
非空
保存时间
isto
tinyint
非空,默认1
是否发送
isready
tinyint
非空,默认0
是否已读
isvalid
tinyint
非空,默认1
是否有效
10.表名:
jsg_activity(活动表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
活动ID
uid
int
外键,非空
用户ID
title
varchar
150
活动标题
content
varchar
1500
非空
活动内容
type
int
外键
活动类型
address
varchar
255
非空
活动地址
starttime
datetime
非空
活动开始时间
endtime
datetime
非空
活动结束时间
playbill
varchar
500
上传海报
cost
decimal(10,2)
(10,2)
人均费用
limit
int
限制条件(粉丝数目)
isvalid
tinyint
默认1,非空
是否有效
11.表名:
jsg_a_type(活动类别表)
字段名
数据类型
长度
约束
说明
ID
smallint
主键
类别ID
content
varchar
200
非空
类别描述
note
varchar
600
非空
备注
12.表名:
jsg_c_picture(评价图片表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
图片ID
cid
bigint
非空,外键
评论ID
picture
varchar
255
非空
图片
isvalid
tinyint
非空,默认1
是否有效
2017/1/4数据字典
涉及表格:
13.金币记录表,14.微群表,15.马甲表,16.一级频道表,17.二级频道表
18.频道关注表,19.用户微群关系表,20.勋章类别表,21.用户勋章表,22.点赞表
23.转发表
数据表共计:
11张。
数据字典如下:
13.表名:
jsg_gold(金币记录表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键自增
积分编号
uid
int
非空
用户ID
isadd
tinyint
非空,(默认1增加金币,
0是减少积分)
判断是增加还是减少金币
gold
tinyint
非空
金币
time
datetime
非空
积分获取或减少时间
beizhu
varchar
255
非空
积分说明
isvald
tingyin
非空
是否有效
14.表名:
jsg_wei_crowd(微群表)
字段名
数据类型
长度
约束
说明
ID
int
主键自增
群ID
uid
int
非空
建群人
name
varchar
50
非空
群名称
introduce
varchar
600
群简介
feilei1
varchar
50
非空
群一级分类
feilei2
varchar
50
非空
群二级分类
address
varchar
255
非空
群所在地
tab
varchar
120
群标签
ispublic
tinyint
非空
是否公开
picture
varchar
255
非空
群头像
style
tingyint
非空
群风格
isallow
tinyint
非空
加入方法(默认1,自由加入;0,需批准加入)
time
datetime
创建时间
isvald
int
是否有效
15.表名:
jsg_vest(马甲表)
字段名
数据类型
长度
约束
说明
uid
int
主键
拥有马甲的用户ID
uvid
int
主键
马甲用户ID
isvalid
tinyint
非空
是否有效,默认1
16.表名:
jsg_channel1(一级频道表)
字段名
数据类型
长度
约束
说明
ID
int
主键
频道id
name
varchar
100
非空
频道名称
17.表名:
jsg_channel2(二级频道表)
字段名
数据类型
长度
约束
说明
ID
int
主键
二级频道id
parentid
int
非空,外键
一级频道id
name
varchar
100
非空
频道名称
18.表名:
jsg_care_ch(频道关注表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
关注ID
uid
int
非空,外键
用户id
chid
int
非空
关注的频道id
isson
tinyint
非空,默认0
是否是二级频道
erjiid
int
非空,外键
二级ID
isvalid
tinyint
非空,默认1
是否有效
19.表名:
jsg_wei_crowd_u(用户微群关系表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
微群用户关系ID
uid
int
非空,外键
用户ID
wcid
int
非空,外键
微群ID
ismanage
tinyint
非空
是否是创建者,默认0
isvalid
tinyint
非空
是否是创建者,默认1
20.表名:
jsg_medal(勋章类别表)
字段名
数据类型
长度
约束
说明
ID
smallint
主键
勋章ID
name
varchar
60
非空
勋章名
picture
varchar
255
非空
勋章图片
note
varchar
300
备注
21.表名:
jsg_u_medal(用户勋章表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
mid
smallint
主键
勋章ID
gettime
datetime
非空
获取时间
note
varchar
200
备注
22.表名:
jsg_dianzan(点赞表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
wid
int
主键
微博ID
23.表名:
jsg_zhuanfa(转发表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
wid
int
主键
微博ID
content
varchar
2000
非空
转发时的描述
time
datetime
非空
转发时间
isvalid
tinyint
非空,默认1
是否有效
2017/1/5数据字典
涉及表格:
24.积分商品表,25.积分商品购买表,26.粉丝表,27.话题表,28.签到表,29.微博收藏表,30.投票表
共计:
7张数据表
24.表名:
jsg_shop(积分商品表)
字段名
数据类型
长度
约束
说明
ID
int
主键自增
商品ID
name
varchar
150
非空
商品名称
introduce
varchar
600
非空
商品介绍
img01
varchar
255
商品图片1
img02
varchar
255
商品图片2
img03
varchar
255
商品图片3
price
int
非空
所需积分
endtime
datetime
非空
下架时间
isvalid
tinyint
非空,默认1
是否有效
25.表名:
jsg_buyed(积分商品购买表)
字段名
数据类型
长度
约束
说明
ID
int
主键自增
兑换购买ID
uid
int
非空
用户ID
num
smallint
非空,默认1
购买数量
buytime
datetime
非空
购买时间
26.表名:
jsg_follower(粉丝表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
careuid
int
主键
关注用户ID
ismore
tinyint
非空,默认0
是否特别关心
isdefriend
tinyint
非空,默认0
是否拉黑
remake
varchar
60
备注名
groupid
tinyint
分组ID
27.表名:
jsg_topic(话题表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
话题ID
wid
bigint
外键
微博ID
name
varchar
600
非空
话题名
28.表名:
jsg_qiandao(签到表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
签到ID
uid
int
外键
用户ID
isvalid
tinyint
非空,默认1
是否有效
29.表名:
jsg_w_collect(微博收藏表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
wid
bigint
主键
微博ID
time
datetime
非空
收藏时间
isvalid
tinyint
非空,默认1
是否有效
30.表名:
jsg_vote(投票表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键
投票ID
uid
int
非空,外键
发起人
title
varchar
200
非空
投票标题
isword
tinyint
非空
判断是文字投票还是图片投票(1.文字,0.图片)
explain
varchar
255
补充说明(存储文件位置)
options
varchar
3000
非空
选项
choosenum
tinyint
非空
选择项的数量(默认1,单选)
isvisible
tinyint
非空
投票结果是否其它用户是否可以查看(默认1,允许)
endtime
datetime
非空
投票截至时间
timespace
tinyint
非空
每次投票的时间间隔
limitnum
tinyint
非空
允许投票的次数,如果为空或0,也表示只能投票一次
time
datetime
非空
发起投票的时间
isvalid
tinyint
非空
是否有效,默认1
2017/1/6数据字典
涉及表格:
31.相册表,32.相册图片表,33.用户称号表,34.用户称号关系表,35.投票统计表,36.公告表,37.微博举报表,38.评论举报表,39.粉丝分组表
共计9张数据表
31.表名:
jsg_album(相册表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键自增
相册ID
uid
int
非空,外键
用户ID
name
varchar
200
非空
相册名
describe
varchar
600
相册描述
time
datetime
非空
创建时间
isvalid
tinyint
非空
是否有效,默认1
32.表名:
jsg_picture(相册图片表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键自增
图片ID
abid
bigint
非空,外键
相册ID
picture
varchar
255
非空
图片
time
datetime
非空
上传时间
isvalid
tinyint
非空
是否有效,默认1
33.表名:
jsg_utype(用户称号表)
字段名
数据类型
长度
约束
说明
ID
tinyint
主键
类别ID
name
varchar
30
非空
类别称号(例如:
普通用户,管理员,活跃用户)
img
varchar
200
称号图片
note
varchar
600
非空
说明
34.表名:
jsg_utype_r(用户称号关系表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
utid
tinyint
主键
类别ID
note
varchar
600
备注
gettime
datetime
非空
获得称号时间
isvalid
tinyint
非空
是否有效,默认1
35.表名:
jsg_vote_count(投票统计表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键,自增
统计ID
vid
bigint
非空,外键
投票ID
uid
int
非空
用户ID
option
tinyint
非空
选择项
time
datetime
非空
投票时间
36.表名:
jsg_affiche(公告表)
字段名
数据类型
长度
约束
说明
ID
int
主键,自增
公告ID
aid
int
非空
管理员ID
content
varchar
1500
非空
公告内容
time
datetime
非空
发布时间
isvalid
tinyint
非空
是否有效,默认1
37.表名:
jsg_wb_report(微博举报表)
字段名
数据类型
长度
约束
说明
uid
int
主键
举报人
wid
bigint
主键
微博ID
content
varchar
600
非空
举报内容
time
datetime
非空
举报时间
38.表名:
jsg_cm_report(评论举报表)
字段名
数据类型
长度
约束
说明
uid
int
主键
举报人
cid
bigint
主键
评价ID
content
varchar
非空
举报内容
time
datetime
非空
举报时间
39.表名:
jsg_follower_group(粉丝分组表)
字段名
数据类型
长度
约束
说明
uid
int
主键
用户ID
groupid
int
主键
粉丝组ID
name
varchar
60
非空
组名
2017/1/8数据字典
涉及表格:
40.标签表,41.日志表,42.上墙表,43.音频表
共计4张数据表
40.表名:
jsg_tag(标签表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键自增
标签ID
uid
int
非空,外键
用户ID
tag
varchar
60
非空
标签
41.表名:
jsg_log(日志表)
字段名
数据类型
长度
约束
说明
ID
bigint
主键自增
日志ID
uid
int
非空
用户ID
operate
varchar
600
非空
操作内容
time
datetime
非空
操作时间