2

我有一个关于之前已回答的帖子的快速问题。我会在那里张贴我,但由于它已经得到答复,我认为它已存档或在 SO 的年鉴中的某个地方。

关于下面帖子的选择答案,我如何创建我的数据库以便它可以确定孩子的特定父母?

即在下面的链接中,回答者使用了将“0”分配给家庭,将“1”分配给家具、花园和“2”分配给草坪护理的示例。因此,如果我要单击草坪护理,数据库如何知道父母是“花园”而不是“家具”,因为他们的父母 ID 都是 1?

如何为我正在制作的产品目录创建目录?

数据库表如下所示:

Categories
id | parent_id | name
1  | 0         | Home
2  | 1         | Garden
3  | 1         | Furniture
4  | 1         | Plumbing
5  | 2         | Lawn Care

这将等同于如下的层次结构:

    • 花园
      • 草坪护理
    • 家具
    • 水暖
4

0 回答 0