为了账号安全,请及时绑定邮箱和手机立即绑定

编程思路求问:地区管理系统?

编程思路求问:地区管理系统?

PHP
江户川乱折腾 2019-03-11 06:17:11
假设希望以Excel或编程(ThinkPHP实现)以下内容的思路求解。大致渴望实现功能包括: 地址管理 建筑/行业登记 行业人员或事项登记 说明: 1)地址管理中主要是路、巷、街,比如情侣路(主干道)、正海路一巷1号(街巷)、小说路2号(没有巷数)、大马路2号之一,字段设计的话,初步是这么设想,这么设计可以吗?有没更好的思路来表现? 2)建筑是建立在地址上的,比如正海路一巷1号有多个建筑或行业主体,比如商住楼(楼名叫平安楼),下面商铺有美宜佳、五金店铺,这时候是不是就要用到关联表了?此处的困惑就是:如何把正海路(对应id=4)和一巷(id=5)、1号(id=6)连接起来?现在想到实现方式是通过一个函数先得到最后1号的id进而去获取上一个id,也就是所谓的“无限极分类”吧。问:这个思路可行或有没更好参考? 行业事项/人员登记 每个行业都有对应从业人员,当然每个行业对应关注的事项也不同,比如物流快递业,我要列出他有没有道路运输许可证、快递业务经营许可证等,这些是商铺不需用的。还有就是一些行业的从业人员是需要持证才能上岗,另一些不用的,对于这些特别事项或人员,字段又该如何设计呢? 这是工作中经常用到的,日常都是用一个一个Excel表和不同文件夹,但觉得这样做缺点就是太分散了,我无法知道这个地址同时有多个行业。必须要逐个Excel打开查找才能发现,所以出于工作便利,就想着利用自己浅陋的编程知识来渴望使这些工作变得更高效。望有更好思路提供,谢谢。
查看完整描述

3 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

这个是为tree(树)数据结构的表示问题可以参考常规CMS系统多级分类模块;直接点 你可以参考常规电商地址模块数据库设计https://img1.sycdn.imooc.com//5c8f56880001f63008000268.jpg

https://img1.sycdn.imooc.com//5c8f56890001bd9906590589.jpg

查看完整回答
反对 回复 2019-03-18
?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

关于你这个数据储存,业界有专门的类型叫poi,建议看看关于poi的思路。

查看完整回答
反对 回复 2019-03-18
?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

思路没有大问题,先动手去做,具体遇到什么问题再问。

泛泛而谈,别人也很难回答。

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 330 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信