用mySQL数据库如何创建(中华人民共和国行政区划省、市、区、其他等),求救啊

用mySQL数据库如何创建(中华人民共和国行政区划省、市、区、其他等),求救啊,第1张

我一般这样建表:

create table unit (

    uid int auto_increment,

    uname varchar(32),

    ulevel int,

    parentid int,

    PRIMARY KEY  uid

)

uid是主键,自动编号,uname是省市区县乡镇的名称,ulevel为级别(可以规定省为1、市为2、……),parentid为上级id,省的上级为0,市的上级为对应的省,……

省市县关系根据parentid来区分分别是0、1、2类推

id-name-parentid

1-北京-0

2-上海-0

3-山东-0

4-海淀区-1

5-西城区-1

6-徐汇区-2

7-长宁区-2

8-菏泽-3

9-青岛-3

10-中关村-4


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8718670.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存