完美的新闻系统数据库该怎么设计?
我设计了一个表
字段分别为
编号 栏目1 栏目2 栏目3 栏目4 文章标题 文章内容
等做出来系统后发现,这样在管理文章的时候,还得为栏目对应ID和名称,在程序里转换,不灵活,想加栏目的话还得改程序,网上说
要为每个级别栏目设计一个表
栏目1表 栏目2表 栏目3表 栏目4表 文章表
这样应该很完美了,我很赞同,如果我想对每篇文章加评论,是不是增加评论表,还是整合到文章表呢?
现在我想知道一个完美的数据库该如何设计,省得下次再改了。最好以网易新浪等大网站的数据库作例。