在涉及到地区性项目开发中,区域信息是少不了的, 本文就例举了一张区域表,里面包含中国所有的省市区信息, 文章主要分析了这张地区的结构设计,在下载区域可以对脚本进行下载(提供了创表语句 和 数据语句)
建表语句:
create table PUB_CISYSREGION
(
insttu_cde VARCHAR2(3) not null,
code CHAR(6) not null,
grade NUMBER(5) not null,
head_code CHAR(6) not null,
fname VARCHAR2(100) not null,
status CHAR(1) not null
);
comment on table PUB_CISYSREGION
is '公共行政区号表';
comment on column PUB_CISYSREGION.insttu_cde
is '行政码';
comment on column PUB_CISYSREGION.code
is '行政区号';
comment on column PUB_CISYSREGION.grade
is '级别';
comment on column PUB_CISYSREGION.head_code
is '上级行政区号';
comment on column PUB_CISYSREGION.fname
is '行政区名';
comment on column PUB_CISYSREGION.status
is '状态';
第一列: insttu_cde没有作用,不用管它
第二列: code 用于标志当前地区的id
第三列: grade 区域级别 2:省,直辖市 1: 城市 0: 县区
第四列: head_code 标志父级别的id, grade为2,即省的父级别id为 000000
第五列: fname 地区名称
第六列: status 不用管,如果你的业务只需要使用到部分地区,可以通过此字段来控制
下面展示了宿迁市的信息
根据子级别的信息反推父级别的区域信息