Ayrox
29.06.2008, 14:40:19
Czytałem, że bardzo złe jest gdy przy jednym wierszu wiele kolumn. Ale przecież są serwisy np gdzie na profilu są informacje typu:
Ulubiony kolor, wiek, wzrost, wiara, waga, nosisz okulary?, lubisz zwierzeta?, szkola, wyksztalcenie, o sobie, kolor oczu, wlosow, dzieci, zainteresowania, charakter, i przede wszystkim duzo danych odnosnie moich ustawien profilu np prywatnosci. To wszystko jest w jednej tabeli przetrzymywane? Podejrzewam ze na niektorych serwisach typu fotka, epuls, nk musialoby byc minimum 100 kolumn dla kazdego usera
Lion_87
29.06.2008, 14:44:51
Niekoniecznie wszystkie dane są przetrzymywane w tabelach. Niektóre są w plikach (txt) w folderze usera.
Ayrox
29.06.2008, 14:51:19
nie no wątpie żeby w serwisie gdzie jest kilka milionów aktywnych kont każdy user miał swój katalog z plikiem txt
Lejto
29.06.2008, 15:11:10
może być tak że jest sobie tabela dane i tam wszystkie te pierdoły (all users): wiek, wzrost, wiara... i id usera
i zapytaniem jest to wybierane
albo
jest tabela użytkownicy i tam jest zapisany każdy user hasło i te inne dane wiek, wzrost, wiara...
Ayrox
29.06.2008, 15:56:00
a które rozwiązanie bardziej polecacie, u mnie w dość dużej i rozrastającej się bazie danych są zamiast id loginy

Czy +80 kolumn to dobre rozwiązanie?
.radex
29.06.2008, 18:25:14
nienajgorsze. Teoretycznie można stworzyć osobną tabelę, ale może to się mijać z celem.
Cytat
Niekoniecznie wszystkie dane są przetrzymywane w tabelach. Niektóre są w plikach (txt) w folderze usera
Gdzie Ty to wyczytałeś?