本人想做个BBS,就象CSDN这样,不知道数据库方面,要注意一些什么?

oldmoon 2004-11-21 04:47:28
本人想做个BBS,就象CSDN这样,不知道数据库方面,要注意一些什么?例如:有多个回复人在数据库中应该如何设计?
...全文
247 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
oldmoon 2004-11-23
  • 打赏
  • 举报
回复
Study_Now(三人行必有我师) 的方法不错,我试试!
liusp525 2004-11-22
  • 打赏
  • 举报
回复
是呀,CSDN这个论坛做得很好了,有名的论坛多,但界面好的速度快的没有几个
Study_Now 2004-11-22
  • 打赏
  • 举报
回复
有多个回复人在数据库中应该如何设计?


上面是一对多的关系,一个贴子(一个ID)对应多个回复人(多个ID),关于这个表的关系应该是好建的!
来客心动 2004-11-22
  • 打赏
  • 举报
回复
口气还真大啊,想CSDN这样,我看在这里混的人,能做的不多啊!
yani_33 2004-11-22
  • 打赏
  • 举报
回复
不是一两句话的事,有时间和你详谈
oldmoon 2004-11-22
  • 打赏
  • 举报
回复
不知道楼上的说绑定,应该怎么样绑呢?
网淘那些事 2004-11-21
  • 打赏
  • 举报
回复
设计一个主ID和一个回复ID,也就是说特定帖子的回复绑定到一个特定的主ID上.
zju_mick 2004-11-21
  • 打赏
  • 举报
回复
数据库+XML
misng 2004-11-21
  • 打赏
  • 举报
回复


CREATE TABLE [dbo].[ChatReply] (
[ChatReplyID] [int] IDENTITY (1, 1) NOT NULL ,
[ChatPostID] [int] NOT NULL ,
[ChatReplyContent] [text] COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatUserID] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[QDel] [int] NOT NULL ,
[CreatTime] [datetime] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

CREATE TABLE [dbo].[ChatPost] (
[ChatPostID] [int] IDENTITY (1, 1) NOT NULL ,
[ChatUserID] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[CreatTime] [datetime] NOT NULL ,
[ChatPostContent] [text] COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatClassID] [int] NOT NULL ,
[QDel] [int] NOT NULL ,
[VNumber] [int] NOT NULL ,
[ChatPostTitle] [text] COLLATE Chinese_PRC_CI_AS NULL ,
[QTop] [int] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

CREATE TABLE [dbo].[ChatUser] (
[ChatUserID] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatUserName] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatUserPhoto] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[CreatTime] [datetime] NOT NULL ,
[ChatUserTitle] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[ChatUserPsd] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatUserQQ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[ChatUserEmail] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[ChatUserMoney] [int] NOT NULL ,
[ChatUserBirth] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[ChatUserStar] [int] NULL ,
[ChatUserState] [int] NOT NULL
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ChatClassManager] (
[ChatClassID] [int] NOT NULL ,
[ChatUserID] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[Qty] [int] NOT NULL
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ChatClass] (
[ChatClassID] [int] IDENTITY (1, 1) NOT NULL ,
[ChatClassTitle] [char] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ChatClassContent] [char] (100) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO

这是我正在做一个论坛的几个表
46539492 2004-11-21
  • 打赏
  • 举报
回复
帮你顶顶,祝你好运!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧