我一直在寻找SO并且已经看到很多关于类别树菜单的问题,并且想知道我的MySQL表或表是如何看起来所以我可以添加许多类别并计算更少的子类别并显示它们我的网站。
注意我将使用PHP&的MySQL。
答案 0 :(得分:3)
我通常使用类似下面的结构:
Category
--------
CategoryId
CategoryName
ParentCategoryId
MySQL有一篇关于这个主题的文章Managing Hierarchical Data in MySQL,如果你有兴趣对这个主题做更多的研究。它进入了这个结构,并为您提供了一些关于如何获取特定场景所需数据的示例查询。