回答済みの以前の投稿について非常に簡単な質問があります。そこに投稿したはずですが、すでに回答されているので、アーカイブされているか、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
これは、次のような階層に相当します。
- 家
- 公園
- 芝生の手入れ
- 家具
- 配管
- 公園