Baza danych dla serwisu ogloszeniowego

0

Zakładając, że chcę mieć np. produkt telefon, więc on będzie w kategorii elektronika i podkategorii telefony komórkowe. To w tabeli produkty będę miał id_kategorii, a w tabeli kategorie zrobić id_podkategorii czy jak to nazwać?

0

To w dalszym ciągu id kategorii.

  • Kategoria 1 {id:1, parent_id:null}
    • Kategoria 1.1 {id:2, parent_id: 1}
    • Kategoria 1.1 {id:3, parent_id: 1}
    • ... {id: n, parent_id: 1}
  • Kategoria 2 {id: 4, parent_id: null}
    • Kategoria 2.1 {id: 5: parent_id: 4}

Wstaw id konkretnej kategorii (np. id: 3), a po drzewku kategorii znajdziesz pełną ścieżkę (top->1->3)

0

Dobra rozumiem, po prostu te wszystkie kategorie dać w jedną tabelkę i np. dla kategorii telefony parent id to id odpowiedzialne za elektronike.

1 użytkowników online, w tym zalogowanych: 0, gości: 1