Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skladowanie danych w tabeli (many to many)
jacobson
post
Post #1





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


Witam, mam takie pytanie. Powiedzmy ze mam 10 uzytkownikow i 10 produktow. Kazdy uzytkownik moze miec ile chce produktow. Musze to skladowac w bazie danych. Czy najlepiej jest stworzyc tabele np: Id, uzytkownik, produkt i tam dodawac kolejne rekordy np:
  1. id1 uzytkownik1 produkt1
  2. id2 uzytkownik1 produkt2
  3. id3 uzytkownik1 produkt3
  4. id1 uzytkownik2 produkt1

czy jest jakies lepsze wyjscie zeby nie dodawac do bazy danych miliona rekordow tylko 1 rekord dla kazdego uzytkownika? Czy takie rozwiazanie jest wystarczajaco optymalne ze nie potrzeba innego ? ;p

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jacobson
post
Post #2





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


tak wiem tylko sie zastanawialem np w przypadku jak jest 100000 produktow i uzytkownik ma kazdy z nich to w tabeli jest 100000 rekordow dla kazdego produktu. Czy mimo to to jest najbardziej optymalne rozwiazanie ?
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: 14.10.2025 - 13:11