收录日期:2019/05/20 13:33:40 时间:2016/05/31 07:15:41 标签:ASP.NET
本人想做个BBS,就象CSDN这样,不知道数据库方面,要注意一些什么?例如:有多个回复人在数据库中应该如何设计?
帮你顶顶,祝你好运!


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

这是我正在做一个论坛的几个表
数据库+XML
设计一个主ID和一个回复ID,也就是说特定帖子的回复绑定到一个特定的主ID上.
不知道楼上的说绑定,应该怎么样绑呢?
不是一两句话的事,有时间和你详谈
口气还真大啊,想CSDN这样,我看在这里混的人,能做的不多啊!
有多个回复人在数据库中应该如何设计?


上面是一对多的关系,一个贴子(一个ID)对应多个回复人(多个ID),关于这个表的关系应该是好建的!
是呀,CSDN这个论坛做得很好了,有名的论坛多,但界面好的速度快的没有几个
Study_Now(三人行必有我师) 的方法不错,我试试!

请大家帮忙看看什么问题,我已经崩溃了T T web基础 33岁初学.NET 还有人要不? 音乐网站 已经有全选 反选 功能, 怎么实现 全部播放 连续添加 几个音乐到播放器。 C# 数据库问题 版主这么早就睡了??? 设计一个数据库程序,要求显示数据表中的全部数据,并在每条记录后添加用于修改和删除数据的超链接,并实现数据修改和删除的功能 在jsp显示动态时间 VS2010 怎么使用 .NET Framework2.0 或 3.0 ???? 请问各位高手,ASP+ACCESS如何实现导出(下载)的数据为EXCEL呢? 求助Ubuntu linux 10.10下 SR9600驱动程序编译详细方法! asp.net如何制作像优酷那样的视频分享功能 100分求一个 BlazeDS 下载链接 用VS写ASP.NET的时候不能定位的问题。 asp.net中用js修改Session怎么实现? .NET软件开发转软件实施前途怎么样? 大虾给点建议啊 Android widget如何添加到桌面 ubuntu里面如何使用锐捷校园网 问题很简单,但SQL视乎就是实现不了,帮忙看看吧 使用MERGE的时候报错,等待 哪里下VS2005,2008,2010呢?谢谢 怎么用C#连接access数据库 TreeView 四级联动的实现方法? Mysql中如何导入frm文件 各位童鞋给出个主意~~ [寻人启事]真诚寻找“斗战剩佛”级以上剩男~~ 掉头发咋办? 如题 请求帮助,C# listview 图片加边框 如何使用DSOFramer