日期:2014-05-17  浏览次数:20572 次

单表还是2表查询
http://club.topsage.com/index.php
我在模仿开发上面这个论坛。现在在做主页,要实现绑定显示版块。然后点击相应的版块,进入对应的页面。
现在的问题是,如何建表,如何写sql呢。  
我的想法主要有两种,
第一种, 两表 , class(id,class1) 和class2(id,class2,class2id) 其中,class2.class2id是class.id的外键。
第二种,一表,class(id,class1,class2,class2id),其中class2id是id中的一些值
现在我该选择哪一种建表,sql语句又该怎么写。然后用datalist绑定输出。


------解决方案--------------------
一个表就ok了,父板块和子板块的关系。
------解决方案--------------------
如果是1对多的关系,最好分到两表甚至3表去。这样比较灵活,要是放到1个表,要嵌套计算,比较痛苦