首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问一个设计方面的有关问题

2012-02-29 
问一个设计方面的问题现在在做一个教育网站,其中有很多栏目,每个栏目里有很多板块。我有2个想法:一、用一个

问一个设计方面的问题
现在在做一个教育网站,其中有很多栏目,每个栏目里有很多板块。我有2个想法:
一、用一个数据库(access数据库),每个栏目一张表,然后栏目里面的板块用一个字段判断。但是这样的话效率肯定会低。
二、每个栏目一个数据库,每个板块一张表。但是这样的话也有问题。有一个栏目是提取每个板块的推荐新闻,也就是说要查询整个数据库的每一个表里的推荐新闻,这样的话要怎么查?而其点击一个进入详细页的时候怎么判断该信息是哪一个数据库的。

[解决办法]
打开多个数据库的时间 肯定比你一个数据库读取快多了
[解决办法]
建议LZ采用分类设计,一个栏目表,一个模块表,相互建立关系,这样设计在栏目以及模块添加的时候也方便的多
然后新闻表等一些具体存储内容的表中与模块建立关系就好,这样也就是查询语句稍微复杂那么一点点而已,但是执行起来,和代码实现要轻松的多
[解决办法]

探讨
打开多个数据库的时间 肯定比你一个数据库读取快多了

[解决办法]
还是好好花点时间设计下数据库
这个做好了效率最高

热点排行