提问红薯大大oschina的综合资讯的数据库设计

笨蛋EGG 发布于 2012/03/26 11:37
阅读 352
收藏 1

@红薯 大大,首页的综合资讯里面的文章,可以是单独的新闻资讯,也可以是帖子,也可以是博客文章,我想问一下这个在后台是怎么处理的,数据库是怎么存放数据的,请红薯大大不吝指教,谢谢。

1、这些新闻资讯、论坛帖子、博客文章都是放在同一个表的么?

2、如果不是同一个表,那是不是有综合资讯列表,然后手工添加,直接链接到资讯或帖子或文章中去。

3、还是说后台用其他方法处理的。

加载中
0
红薯
红薯

这个表两个字段搞定:标题+URL地址,哈哈,你想复杂了

王振威
王振威
其实我也是这么觉得的,他就是一个连接而已,哪有那么多东东
红薯
红薯
@笨蛋EGG : http://www.oschina.net/code/snippet_12_1434
笨蛋EGG
笨蛋EGG
就是说综合资讯是一个单独的表么?!
0
铂金苍鹰
铂金苍鹰
单独弄一个字段区分应该能实现吧
0
笨蛋EGG
笨蛋EGG

引用来自“无头苍蝇”的答案

单独弄一个字段区分应该能实现吧

你是说这么多个信息都放在同一个表里,然后使用一个字段区分么?

很多情况下我也是用这种方法的··不过上面的信息所需要的数据列并不相同,如果还是要放到一张表的话,这样就会造成浪费吧···这个不知道怎么取舍

Liuxd
Liuxd
真的数量上去了再分表呗,一开始想这么多很累的,其实没必要。反正不管你怎么设计,数据多了都要分表的。
0
Andre.Z
Andre.Z
薯大是说,那张表就是一张关联表,其它的还是单独放着的。综合资讯就是一个大杂烩的容器,其它的内容,其实相关的,也就是个url了。这样,你能指向任何你需要指向的地方,包括OSC没有的东西。存地址,是空间换时间的做法,你也可以存类别号+id,都行,本质上的区别,不大的。不同类的都放一张表,你不烦的?我还是倾向存url,可以放任何东西。
0
菜根乱谭
菜根乱谭
我理解这个聚合表的设计,但是请教一下,评论数等这些实时变化的互动数据是如何同步或者是如何展示出来的? @红薯
返回顶部
顶部