日期:2014-05-18  浏览次数:20417 次

求助:Baidu面试题
题目是这样的:
一个简单的论坛系统,数据库储存如下数据:  
用户名,email,主页,电话,联系地址,发帖标题,发帖内容,回复标题,回复内容。  
每天论坛访问量300万左右,更新帖子10万左右。  
请给出数据库表结构设计。

------解决方案--------------------
题目是这样的:
一个简单的论坛系统,数据库储存如下数据:
用户名,email,主页,电话,联系地址,发帖标题,发帖内容,回复标题,回复内容。
每天论坛访问量300万左右,更新帖子10万左右。
请给出数据库表结构设计。

------------------------------------
表1
id,username,email,主页,电话,联系地址
表2
id bigint,
userid bigint,
发帖标题 varchar(100),
发帖内容 varchar(1000),
post_id bigint 表示回复的帖的id,
class bit 表示是回复还是发帖,
createtime datetime
在表2的id上建立索引!!

------解决方案--------------------

三个表!