-
11. Data: 2011-09-30 05:31:02
Temat: Re: rekordy plików i katalogów w bazie
Od: Jacek <a...@o...pl>
Dnia Fri, 30 Sep 2011 07:13:38 +0200, Jacek Czerwinski napisał(a):
> W dniu 2011-09-29 20:25, identifikator: 20110701 pisze:
>>> Seriooooo?
>>
>> pytanie było na poważnie, jak nie chcesz zaliczyć fucków to lepiej się
>> nie odzywaj...
>
> A ty uważasz, "zakładasz tyle tabel ile XXX" za poprawne rozwiązanie? To
> przecież znany antywzorzec (nazwy sobie rano nie przypomnę).
Dodam, ze dla kazdego pliku w katalogu powinna byc oddzielna kolumna w
tabeli;)
-
12. Data: 2011-09-30 05:39:36
Temat: Re: rekordy plików i katalogów w bazie
Od: Jacek Czerwinski <...@...z.pl>
W dniu 2011-09-30 07:31, Jacek pisze:
> Dnia Fri, 30 Sep 2011 07:13:38 +0200, Jacek Czerwinski napisał(a):
>
>> A ty uważasz, "zakładasz tyle tabel ile XXX" za poprawne rozwiązanie? To
>> przecież znany antywzorzec (nazwy sobie rano nie przypomnę).
>
> Dodam, ze dla kazdego pliku w katalogu powinna byc oddzielna kolumna w
> tabeli;)
Nalać mu wódki!
-
13. Data: 2011-09-30 14:33:50
Temat: Re: rekordy plików i katalogów w bazie
Od: m...@t...pl
> Dnia Fri, 30 Sep 2011 07:13:38 +0200, Jacek Czerwinski napisał(a):
> > A ty uważasz, "zakładasz tyle tabel ile XXX" za poprawne rozwiązanie? To
> > przecież znany antywzorzec (nazwy sobie rano nie przypomnę).
> Dodam, ze dla kazdego pliku w katalogu powinna byc oddzielna kolumna w
> tabeli;)
Tak nie dasz radę, trzeba dla każdego pliku utworzyć nową bazę danych ;-)
A tak serio, to się nazywa "drzewo". Rekord potomek ma id rekordu rodzica.
Plik z danego katalogu pobiera się w przybliżeniu tak:
SELECT * FROM dysk WHERE parent = id_katalogu
Pozdrawiam
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
-
14. Data: 2011-09-30 16:02:32
Temat: Re: rekordy plików i katalogów w bazie
Od: Jacek <a...@o...pl>
Dnia Fri, 30 Sep 2011 16:33:50 +0200, m...@t...pl napisał(a):
>> Dnia Fri, 30 Sep 2011 07:13:38 +0200, Jacek Czerwinski napisał(a):
>
>>> A ty uważasz, "zakładasz tyle tabel ile XXX" za poprawne rozwiązanie? To
>>> przecież znany antywzorzec (nazwy sobie rano nie przypomnę).
>> Dodam, ze dla kazdego pliku w katalogu powinna byc oddzielna kolumna w
>> tabeli;)
>
> Tak nie dasz radę, trzeba dla każdego pliku utworzyć nową bazę danych ;-)
>
> A tak serio, to się nazywa "drzewo". Rekord potomek ma id rekordu rodzica.
> Plik z danego katalogu pobiera się w przybliżeniu tak:
> SELECT * FROM dysk WHERE parent = id_katalogu
> Pozdrawiam
Mowisz o drzewku, a galezie Ci sie pomylily i piszesz do mnie, zamiast do
autora;)