仿”知乎“网站用到的表


刚刚验收完仿“知乎”网站的项目,下面是我对这个项目整理的oracle数据库表结构


1、用户表:T_Users

字段名

字段类型

说明

Id

number

Id

UserId

Varchar2(50)

用户Id

T_Email

varchar2(32)

邮箱

T_Password

varchar2(32)

密码

T_SurName

varchar2(10)

姓氏

T_Name

varchar2(10)

名字

T_Gender

char(2)

性别(1为男,0为女)

T_Photo

varchar2(100)

头像

T_Autograph 

varchar2(50)

一句话简介(干什么的)

T_Introduce 

varchar2(50)

个人简介

T_PrivacyProtection

char(2)

隐私保护(1/0否)

T_PraiseNumb

number

赞次数

T_ThankNumb

number

感谢次数

T_QuestionNumb

number

提问次数

T_AnswerNumb

number

回答次数

T_CollectNumb

number

收藏次数

T_EditNumb

number

编辑次数

T_AttentionNumb

number

关注了几人(数量)

T_FollowerNumb

number

关注该用户的人(数量)

T_ConcernTopicNumb

number

关注话题个数

T_PersonalityUrl

varchar2(50)

个性网址

T_Company

varchar2(20)

公司(公司和职位显示的时候用· 隔开)

T_Position

varchar2(20)

职位(公司和职位显示的时候用· 隔开)

T_School

varchar2(20)

学校(学校和专业方向显示的时候用· 隔开)

T_Major

varchar2(20)

专业方向(学校和专业方向显示的时候用· 隔开)

T_EmailActivate

Char(2)

邮箱激活(1.是,0)

T_Forbidden

Char(2)

禁用(1是,0否)

T_ForbiddenTime

date

禁用时间

T_role

Char(2)

角色(1管理员,2次要管理员,3用户)

T_CreateTime

date

创建时间

2、行业类别表:T_IndustryClass

字段名

字段类型

说明

Id

number

Id

InduClassId

Varchar2(50)

行业类别Id

T_InduClassName

Varchar2(32)

行业类别名称

T_CreateTime

date

创建时间

3、行业表:T_Industry

字段名

字段类型

说明

Id

number

Id

InduId

Varchar2(50)

行业Id

InduClassId

Varchar2(50)

行业类别Id

T_InduName

Varchar2(50)

行业名称

T_CreateTime

date

创建时间

4、问题表:T_Question

字段名

字段类型

说明

Id

number

Id

QuesId

Varchar2(50)

问题Id

TopicId

Varchar2(50)

话题Id(多个话题之间用·隔开) 

T_QuesName

Varchar2(100)

问题名称

T_QuesDescribe

Varchar2(100)

问题描述

T_Photo

Varchar2(100)

图片

T_AnswerNumb

number

回答次数

T_AttentionNumb

number

关注次数

T_BrowseNumb

number

浏览次数

T_Anonymity

Char(2)

匿名(1/0否)

T_CreateTime

date

创建时间

5、关注问题表(我关注的问题):T_AttentionQuestion

字段名

字段类型

说明

Id

number

Id

UserId

Varchar2(50)

用户Id

QuesId

Varchar2(50)

问题Id

T_CreateTime

date

创建时间

6、评论表(别人关注的问题)T_AttQuesComment

字段名

字段类型

说明

Id

number

Id

QuesId

Varchar2(50)

问题Id

CommentatorId

Varchar2(50)

评论人Id

T_CommentContent

Varchar2(4000)

评论内容

T_PraiseNumb

number

赞次数

T_CreateTime

date

评论时间

7、回答表:T_Answer

字段名

字段类型

说明

Id

number

Id

AnswerId

Varchar2(50)

回答Id

UserId

Varchar2(50)

回答者Id

TopicId

Varchar2(50)

话题Id(用于这个人在该领域下有多少个回答)

QuesId

Varchar2(50)

问题Id

T_AnswerContent

Varchar2(4000)

内容

T_Photo

Varchar2(100)

照片

T_Anonymity

Char(2)

匿名(1/0否)

T_CommentNumb

number

评论次数

T_ReportNumb

number

举报次数

T_CreateTime

date

回答时间

8、赞同/反对回答表:T_AgreeOppose

Id

number

Id

UserId

Varchar2(50)

用户Id(哪个用户赞同、回答)

AnswerId

Varchar2(50)

哪个回答Id(用户对哪个问题反对/赞同)

T_AgrOpp

Char(1)

1赞同/0反对

9、邀请表:T_Inviter

字段名

字段类型

说明

Id

number

Id

QuesId

Varchar2(50)

问题Id

InviterId

Varchar2(50)

邀请人Id

InviteeId

Varchar2(50)

被邀请的人,Id

T_CreateTime

date

邀请时间

10、评论表(评论的哪个回答)T_Comment

字段名

字段类型

说明

Id

number

Id

QuesId

Varchar2(50)

问题Id

AnswerId

Varchar2(50)

回答Id(评论的哪个回答)

CommentatorId

Varchar2(50)

评论人Id

T_CommentContent

Varchar2(4000)

评论内容

T_CreateTime

date

评论时间

11、收藏夹表:T_Favorites

字段名

字段类型

说明

Id

number

表Id

FavoritesId

Varchar2(50)

收藏夹Id

T_FavoritesName

Varchar2(32)

收藏夹名称

T_Describe

Varchar2(100)

收藏夹描述

T_Public 

Char(2)

公开(1是/0否)

T_CreateTime

date

创建时间

12、收藏表(是收藏的某条问题下面的某一个回答):T_Collect

字段名

字段类型

说明

Id

number

Id

FavoritesId

Varchar2(50)

收藏夹Id

UserId

Varchar2(50)

收藏者Id

AnswerId

Varchar2(50)

回答问题Id

QuesName

Varchar2(100)

问题名称

AnswerContent

Varchar2(4000)

回答问题内容

T_CreateTime

date

收藏时间

13、评论表(对收藏夹的评论):T_FavoritesComment

字段名

字段类型

说明

Id

number

Id

FavoritesId

Varchar2(50)

收藏夹Id

UserId

Varchar2(50)

评论者Id

T_CommentContent

Varchar2(4000)

评论内容

T_CreateTime

date

评论时间

14、草稿表:(保存的是对问题的回答):T_Draft

字段名

字段类型

说明

Id

number

Id

UserId

Varchar2(50)

保存草稿人的Id

QuesId

Varchar2(50)

问题Id

T_DraftContent

Varchar2(4000)

草稿内容(相当于回答表的内容)

T_Photo

Varchar2(100)

照片

T_CreateTime

date

保存时间

15、私信表:T_PrivateMessage

字段名

字段类型

说明

Id

number

Id

PrivMessId

Varchar2(50)

私信Id

takeInUserId

Varchar2(50)

接收私信用户Id

sendUserId

Varchar2(50)

发送私信用户Id

T_PrivMessContent

Varchar2(4000)

私信内容

T_CreateTime

date

发送时间

16、关注表(我关注的话题):T_AttentionTopic

字段名

字段类型

说明

Id

number

Id

UserId

Varchar2(50)

关注人Id

TopicId

Varchar2(50)

关注话题Id

TopicClassId

Varchar2(50)

话题类别Id

T_CreateTime

date

关注时间

17、话题类别表:T_TopicClass

字段名

字段类型

说明

Id

number

Id

TopicClassId

Varchar2(50)

话题类别Id

T_TopicClassName

Varchar2(32)

话题类别名称

T_TopicClassDescribe

Varchar2(100)

话题类别描述

T_Photo

Varchar2(100)

照片

T_CreateTime

date

创建时间

18、话题表:T_Topic

字段名

字段类型

说明

Id

number

Id

TopicId

Varchar2(50)

话题Id

TopicClassId

Varchar2(50)

话题类别表Id

T_TopicName

Varchar2(32)

话题名称

T_TopicDescribe

Varchar2(100)

话题描述

T_Photo

Varchar2(100)

照片

T_CreateTime

date

创建时间

19、用户敏感字符次数T_SensitiveNumb

字段名

字段类型

说明

Id

number

Id

UserId

Varchar2(50)s

用户Id

T_Numb  

number

敏感字符次数

原文地址:https://www.cnblogs.com/dyllove98/p/3153320.html