`
jkluooop
  • 浏览: 1282 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
最近遇到一个系统设计的难题,公司有一个物料查询系统,分为毛料,皮料,金属等几个大类,几个大类下面又分几个小类,小类又分小类,形成一个三级(暂时只考虑三级)树形结构,每个类都有自己的特殊属性(子段),子类继承父类的属性. 遇到的问题: 1.如果只建立叶子节点,则单表太多,查找的时候需要定位单表,若不定位,则需要查找几个表,且显示麻烦. 2.遇到新增一个叶子节点的时候,需要创建新表. 3.若用 id,sub_id,sub_sub_id + 属性名+ 属性值的方法,则可灵活定义表头,显示也能实现.   问题是查找数据逻辑很混乱,sql语句几乎很难直接写出来.
Global site tag (gtag.js) - Google Analytics