Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> technologia przechowywania danych taka jak np: na grono,net
szczypior
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.02.2007

Ostrzeżenie: (0%)
-----


Witam

Ciekaw jestem jak można rozwiązać problem przechowywania dużej ilości danych przypisanych danemu rekordowi. Np: przechowywanie id znajomych danego uzytkownika w grono.net. Warto zauwazyc ze duża część osób korzystających z grona ma ponad 400 znajomych!!!

Jak myślicie ze jest to rozwiązane i jak najlepiej to zrobić, żeby nie zarzynać bazy?
Bo pomysł z komórką np: znajomi, w której będą przechowywane ich id na zasadzie: id1,id2,id3,... jest chyba nie najlepszym rozwiązaniem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szczypior
post
Post #2





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.02.2007

Ostrzeżenie: (0%)
-----


no tak, relacje relacjami ale najpierw trzeba mieć gdzies zapisane kto jest czyim znajomym zeby mozna było zrobić relacje.

ale może przedstawie inny przykład, taki bardziej mnie interesujący.

Mam 2 tabele: użytkownicy i sondy

użytkownicy
id_uzytkownika | nazwa
1 | czesiek
2 | heniek
3 | romek

sondy
id_sondy | pytanie | tak | nie
1 | blabla | 2 | 1
2 | blabla2 | 1 | 1

w kolumnach "tak" i "nie" znajduje się ilość (nie ID!!!) użytkowników którzy głosowali tak lubi nie i odpowiednio zagłosowali na daną odpowiedz.

Pytanie jak najlepiej rozwiązać w bazie, zapisywanie który kliknął "tak", a który "nie" ?

Ten post edytował szczypior 10.04.2007, 19:28:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 18:39