![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.04.2011 Ostrzeżenie: (0%)
|
Witam,
Mam taki dość rozległy problem. Chodzi o zaprojektowanie optymalnego drzewa kategorii. Nie chodzi tu o proste drzewo typu: Kategoria 1 + podkategoria 1 + podkategoria 2 Kategoria 2 + podkategoria 3 itd Chodziłoby mi bardziej o coś takiego: Kategoria 1 + podkategoria 1 + podkategoria 2 __+podkategoria 4 ____+ podkategoria 5 Kategoria 2 + podkategoria 3 Zatem drzewo wielopoziomowe. Można by zrobić to planując bazę o tak: id_cat | name | parent Tylko jak wygląda optymalne zapytanie zwracające np wszystko z głównej kategorii zatem produkty mające przypisane id wszystkich dzieci głównej kategorii no i dzieci ich dzieci. To jest jedna sprawa. Druga to jak optymalnie rozwiązać problem przynależności do wielu kategorii/podkategorii ? Rozwiązanie z id_parent jako tekst i numery po średniku podkategorii chyba nie są dobrym rozwiązaniem. Są jakieś skuteczne sposoby? Dziękuję za poświęcony czas |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 18:58 |