--
-- 地区表 `types`
--
CREATE TABLE IF NOT EXISTS `types` (
`id` int(10) NOT NULL auto_increment,
`name` varchar(50) NOT NULL COMMENT ' 地区 ' ,
`pid` int(10) NOT NULL COMMENT ' 父级id ' ,
`path` varchar(200) NOT NULL COMMENT '节点 ' ,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312 AUTO_INCREMENT=7 COMMENT ' 地区表 ';
--
-- 导出表中的数据 `types`
--
INSERT INTO `types` (`id`, `name`, `pid`, `path`) VALUES
(1, '中国', 0, '0'),
(2, '河北', 1, '0-1'),
(3, '保定', 2, '0-1-2'),
(4, '涿州', 3, '0-1-2-3'),
(5, '北京', 1, '0-1'),
(6, '海淀', 5, '0-1-5');
SELECT * , concat( path, '-', id ) AS spath FROM `types` ORDER BY spath LIMIT 0 , 30
![无限级分类表结构设计 - JQD - The future is in my 无限级分类表结构设计 - JQD - The future is in my](http://img6.ph.126.net/MkmvJzsQ8Nh5CqAkye0wIg==/1050464613101393546.jpg)