一个是用户表,记录用户账号、密码、昵称等用户信息;
第二个是讨论区表,记录讨论区名称、简介、版主等信息;
第三个是文档表,记录帖子标题、类型(主贴还是跟帖)、内容、发布者、发布时间、所属讨论区等信息。
这要涉及到设计思路了。考察的主要是对大数据量数据设计。最常提到的就是优化查询语句了。说具体点主要就是常用的链接建索引,要考虑冗余,这可以减少连接,还有就是把经常用到的和很少用到的分开到不同的表中,把不同类型的也要分到不同表中等等文本 、图片 、视频存储在数据库效果不一定好,要看这些内容的大小,很小的话可以存储在数据库中,比较大的话,使用文件存储也许很好。可以建立数据库,使用帖子编号作为索引,存储名称、日期等信息,内容文本 、图片 、视频存储等根据大小范围确定是否存入数据库,不存入数据库则存储文件的路径,显示时根据存储情况入数据读取或者从文件读取。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)