1,无限分类:
$data=array(
1 => array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'),
2 => array('id'=>'2','parentid'=>1,'name'=>'一级栏目二'),
3 => array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'),
4 => array('id'=>'4','parentid'=>2,'name'=>'二级栏目二'),
5 => array('id'=>'5','parentid'=>2,'name'=>'二级栏目三'),
6 => array('id'=>'6','parentid'=>5,'name'=>'三级栏目一'),
7 => array('id'=>'7','parentid'=>5,'name'=>'三级栏目一'),
8 => array('id'=>'8','parentid'=>5,'name'=>'11级栏目'),
9 => array('id'=>'9','parentid'=>5,'name'=>'级栏目')
);
即有id和父id
2.多对多设计
例如:数量为100w级的交友网站,每个人都有可能与一个用户成为朋友,要怎么设计表(空间换时间)
(1)基本表:
id,title,des,content
(2)关系表:
id,fid