|
最近在学习MVC项目,想做个小demon玩玩,最近需要做一个论坛,发现官网这过来贴子专区做的很好,我也想弄一个这样的贴子
其中有几个功能我很喜欢,但是感觉自己弄得数据结构有问题,所以想大家请教:
就以官网贴子为模板:【还有举报功能,跟点评功能,不知道如何设置数据结构,如何管理,求指导】
--贴子主表
create table Tieba
(
TiebaID uniqueidentifier primary key not null, --贴吧ID
UserID uniqueidentifier references UserDetails(UserDetailsID), --发帖用户ID
Theme nvarchar(20) not null, --帖子主题
TiebaContent text not null, --帖子内容
ReleaseTiebaDateTime datetime not null, --发帖时间
ReplyNumber int not null, --贴子回复数量
ClickNumber int not null, --贴子点击次数
Support int not null, --支持
Against int not null, --反对
EnableState bit, --启用状态
AttachmentUrl nvarchar(100) --附件下载URL
)
--贴子回复
create table TiebaReply
(
TiebaReplyID uniqueidentifier primary key not null, --回复ID
TiebaID uniqueidentifier references Tieba(TiebaID), --参与贴子回复ID
UserID uniqueidentifier references UserDetails(UserDetailsID), --回复用户ID
ReplyContent text not null, --回复内容
ReplyTiebaDateTime datetime not null, --回复帖子时间
Support int not null, --支持
Against int not null, --反对
EnableState bit --启用状态
)
|
|