Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%)
|
Hej poprawiam pewną apkę i mam pytanie odnośnie drzewa kategorii.
Drzewo jest trzy stopniowe: - Kategoria - Subkategoria - Podkategoria Teraz chodzi o relacje i usuwanie poszczególnych gałęzi. Czy prawidłowym rozwiązaniem jest gdy usuwam kategorię pierwszego stopnia czyli (deleted => true) to pozostałe elementy poziom niżej powinny dostać też deleted=> true ? a gdy usuwam subkategorię to subkategoria i podkategoria dostaje deleted => true czy nie jest to przypadkiem przeciążanie zapytań ? Widzę że mój poprzednik rozwiązał to w trochę inny sposób sprawdzał gdy robił deleted => true dla Kategorii to update do bazy wychodził tylko dla Kategorii a dla pozostałych elementów już nie. |
|
|
|
ZenekN Usuwanie drzewa kategorii 20.08.2014, 08:36:22
nospor A rozwiąż to jak masz w zalozeniach. Jak w zalozen... 20.08.2014, 09:06:36
ZenekN Wydaje mi się że najrozsądniejszym rozwiązaniem je... 20.08.2014, 09:35:35
CuteOne Jeżeli baza jest zbudowana prawidłowo, powinno wys... 20.08.2014, 09:49:29
nospor @CuteOne zauwaz, że on fizycznie nic nie usuwa, ty... 20.08.2014, 10:03:35
ZenekN Tak, tak chodzi o flagi 20.08.2014, 10:09:04
CuteOne OK, nie zmienia to faktu, że dla prawidłowo zbudow... 20.08.2014, 10:25:23
Pyton_000 @CuteOne o ile jest to nested set, w przeciwnym wy... 20.08.2014, 10:32:07
nospor Dlatego napisał:
Cytatdla prawidłowo zbudowanej ba... 20.08.2014, 10:36:04
CuteOne No właśnie, ja tu się wymądrzam, a nie znam budowy... 20.08.2014, 10:40:54
Pyton_000 @nospor jest wiele implementacji drzew i wszystkie... 20.08.2014, 10:45:51
nospor Poprawne to pojęcie względne.
Z Krakowa do Warsza... 20.08.2014, 10:48:21
Pyton_000 Jeżeli prowadzi z pkt. A do B to tak Tutaj raczej... 20.08.2014, 12:58:08
nospor No i widzisz, i dla mnie taka droga nie jest prawi... 20.08.2014, 12:59:08 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:37 |