建议使用省、市、县3张表,当然也有使用1张表来解决的,这个依据个人习惯。
但使用3张表应该是存储字节最少,IO消耗最低的方式
有三个字段就够了
编号,名称,父编号
1 山西 0
2 太原 1
3 阳曲县 2
用编码的方式也可以
编码 名称 父编码
01 山西 00
0101 太原 01
010101 阳曲县 0101
4个字段,ID,FatherID,NodeName,NodeType
id 省 市 县就O了,其他的就看你的其他需求了