ďťż

Subkategorie Jak to rozwiązać?

       

Podstrony


telcocafe

Jak najlepiej rozwiązać sprawę subkategorii w SQLu?

1. Utworzyć kolumnę o nazwie "type", gdzie będzie albo "c" albo ID kategorii...

2. Utworzyć kolumnę o nazwie "sc", gdzie będą oddzielone przecinkiem kategorie (ale bardziej problematyczne)..?

Zależy mi na tym, by było jak najszybciej... Może macie inne sposoby?



napisz co chcesz zrobić i osiągnąć

Istnieją w CMSie kategorie. Po ich wejściu widać subkategorie.

Gdzie najlepiej w SQLu przechowywać informacje o subkategoriach? Sposoby są różne...

1. Subkategorie mają osobną tabelę. Są odmianą kategorii.

2. Subkategorie kategorii będą zapisywane w osobnej kolumnie (oddzielane || - i to prosto do zapytania do bazy o subkategorie leci, więc może początkującym sprawiać kłopoty). Będą to tak samo kategorie, tyle że wyświetlane jako subkategorie. Tak jest teraz, ale nie jest to wg. mnie najlepsze rozwiązanie - może trzebaby wprowadzić jakieś poprawki?

3. Będą 2 typy kategorii: podstawowa i subkategoria. Ograniczenie będzie takie, że subkategoria może być przypisana tylko do jednej kategorii podstawowej. Byłby to już pewnie lepszy sposób...

Czy jakieś inne rozwiązania?

ja bym wsadził to do jednej tabelki, utworzył pole "Parent" i tam wstawiał id głównej kategorii :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.