5 回答
TA贡献1877条经验 获得超6个赞
当然是合并成一个表
合并的好处在于统一维护.
分开的话,在前台展示,筛选的时候会联表查询,数据库压力会大,且会增加程序的复杂度和开发成本.
因为这类数据一般不会修改变动,还能放在JS里面,分开没任何好处,会新增阅读,设计成本.
TA贡献1811条经验 获得超4个赞
CREATE TABLE t_amap_city
(id
bigint(20) NOT NULL COMMENT '区域ID',pid
bigint(20) NOT NULL COMMENT '上级区域ID, 如深圳市的上级是广东省',level
tinyint(4) NOT NULL DEFAULT '0' COMMENT '国家:1,省份:2,市:3,区:4,街道:5',name
varchar(128) NOT NULL DEFAULT '' COMMENT '行政区名称',citycode
varchar(16) NOT NULL DEFAULT '0' COMMENT '城市编码',adcode
varchar(16) NOT NULL DEFAULT '0' COMMENT '区域编码',center
varchar(32) NOT NULL DEFAULT '' COMMENT '城市中心经纬度',polyline
text COMMENT '边界点经纬度',create_time
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,modify_time
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=TokuDB DEFAULT CHARSET=utf8
添加回答
举报