刚刚开始使用 mysql 进行我的第一个大型(ish)项目,技术知识非常有限。我面临着一个似乎很常见的问题,即如何表示我的树层次结构。我已经通过谷歌广泛地使用并开始使用嵌套集模型绘制项目,但左右列之间至少有 1000 个值。在深入研究之前,我想对更有经验的人可能会推荐什么有一个基本的了解。
我的项目涉及 4 个级别的节点,这些节点将用于搜索功能以缩小产品制造商的范围。每个级别都有几个选项。一种路径可能是:
- 规格组(父)
- 设施建设(5 个选项中的 1 个)
- 混凝土(20 个选项中的 1 个)
- 预制混凝土(10 个选项中的 1 个)
- 检索到符合条件的制造商列表
- 预制混凝土(10 个选项中的 1 个)
- 混凝土(20 个选项中的 1 个)
- 设施建设(5 个选项中的 1 个)
一旦所有节点都添加到数据库中,我预计它们至少在几年内不会发生变化(它们来自行业标准的主文档)。制造商列表将(希望)经常添加。
任何帮助开始正确的道路将非常感激,以及相关材料的链接。
谢谢!