Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Konstrukcja bazy mysql
#1
Witam, potrzebuje opinii dotyczacej konstruowanej bazy danych. Otoz moze zaczne od poczatku Tongue
Uzytkownik rejestruje sie, administrator tworzy "event" (eventid,eventname ...) i teraz kazdy uzytkownik moze zapisywac sie na eventy. Wiem ze mam mozliwosc stworzenia osobnej tablicy np "events_zapisy" w ktorej bede pobieral id eventu i do tego id przypasowywal id uzytkownika. Czy jest jakis lepszy sposob? gdyz w takiej sytuacji wydaje mi sie ze trace niepotrzebnie duzo miejsca bo np do eventu1 moze zapisac sie kilkuset uzytkownikow i w tej bazie to moze wygladac tak:
Kod:
event1 uzytkownik1
event1 uzytkownik2
event1 uzytkownik3
event1 uzytkownik4
event1 uzytkownik5
event2 uzytkownik1
event2 uzytkownik2
event1 uzytkownik6
Czy jest jakas mozliwosc zeby np zapisac to "bardziej efektywnie" ?
Z gory dziekuje za pomoc,
pozdrawiam
Odpowiedz
#2
To jest najefektywnieszy sposób, tzw. pivot tables.

Ale widać, że już na poziomie projekty robisz błąd, nazwa tabeli events_zapisy jest tragiczna, trzymaj się albo angielskiego, albo polskiego. Nie miksuj.
Odpowiedz
#3
wiem wiem to byl tylko przyklad taki. A uzycie w tym przypadku group_concat nie bedzie dzialalo "lepiej"?
Dla jednego eventID beda przypisani wszyscy userid. Nie wiem tylko czy ten sposob bedzie w ogole szybszy.
Odpowiedz
#4
Zrób sobie zapytanie to zobaczysz. Weź tylko pod uwagę ewentualne "zarządzanie" tym (UD).
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zmniejszenie czasu dostępu do bazy darling 8 8,412 06-12-2017, 18:00
Ostatni post: arki878
  Jak sprawdzić czy adres www znajduje sie w bazie mysql? jarekcda 8 9,035 13-05-2017, 01:02
Ostatni post: miketodson255
  Przeszukiwanie bazy, przechowywanie wyników vundo 3 4,191 02-12-2016, 20:16
Ostatni post: tereska3
  Wyświetlenie ilości Plików z bazy MySQL, Wyświetlenie ilości Plików z bazy SQL maniek666 1 3,662 28-11-2013, 14:51
Ostatni post: ILIES
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,262 19-11-2013, 16:28
Ostatni post: smiesznylolek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl