🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://img.kancloud.cn/41/e0/41e066af9a6c25a24868d9667253ec98_1241x333.jpg) ***** ## 自关联 * 设计省信息的表结构provinces * id * ptitle * 设计市信息的表结构citys * id * ctitle * proid * citys表的proid表示城市所属的省,对应着provinces表的id值 #### 问题: > 能不能将两个表合成一张表呢? #### 思考: > 观察两张表发现,citys表比provinces表多一个列proid,其它列的类型都是一样的 #### 意义: > 存储的都是地区信息,而且每种信息的数据量有限,没必要增加一个新表,或者将来还要存储区、乡镇信息,都增加新表的开销太大 #### 答案: > 定义表areas,结构如下 > > * id > * atitle > * pid