在MySQL类别的面包屑,我存储类是这样的:生成存储在MySQL
类别: - CATEGORY_ID - CATEGORY_NAME - parent_category_id
什么是最有效的方式来生成踪迹/给定category_id的breadcrumb?
例如 面包屑(CATEGORY_ID): 常规>子1>子2
有可能是在理论无限水平。 我使用的是PHP。
更新: 我看到了关于嵌套集模型的文章(http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/)。 它看起来很有趣,但你会如何动态管理类别? 在纸上看起来更容易,比如当你知道分类的时候,但不是当用户可以随时创建/删除/编辑类别时... 你觉得呢?
MySQL中的分层查询:http://explainextended.com/2009/03/17/hierarchical-queries-in-mysql/ – 2009-09-30 00:02:53