目前打算在项目中设计一张全部行政区域表,业务表关联的时候关联区域表主键id好还是区域编码好呢(比如身份证前6位这种格式的编码)?目前打算是从民政部爬取数据初始化存入数据库,假如后期民政部数据变了(编码没变,只是名称因为撤X设X改变了还好处理),编码变化了该如何处理比较好呢?目前考虑的是重新爬取数据、但是编码假如变化了不知道如何处理比较好,还是说手动修改?就算是手动修改的话,区域编码变了业务表关联的数据可能就会找不到区域了
目前打算在项目中设计一张全部行政区域表,业务表关联的时候关联区域表主键id好还是区域编码好呢(比如身份证前6位这种格式的编码)?目前打算是从民政部爬取数据初始化存入数据库,假如后期民政部数据变了(编码没变,只是名称因为撤X设X改变了还好处理),编码变化了该如何处理比较好呢?目前考虑的是重新爬取数据、但是编码假如变化了不知道如何处理比较好,还是说手动修改?就算是手动修改的话,区域编码变了业务表关联的数据可能就会找不到区域了
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.6k 阅读✓ 已解决
都可以,我喜欢存代码。反正等到行政区划变动的时候,你不可能什么都不干的,起码你要去处理旧的数据。
还有如果你要弄层级结构,记得加一code_link字段,里面存上链表。不然查询上下级比较麻烦