![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z zaprojektowanie struktury bazy w taki sposób aby można było głosować na dodany materiał. Głosować mogą tylko zalogowaniu użytkownicy. Nie mam pomysłu jak zaprojektować tabele żeby nie było redundacji danych w tej chwili ma ona taką postać i działa wszystko dobrze oprócz głosowania, czy mogłby ktoś podsunąć pomysł z tabelą do głosowania. (IMG:http://ols.vectranet.pl/~blitz/nowa.png) obecnie tabela marks ma przechowywać głosy ale chyba jednak nie pasuje do tego ps. to może ktoś ma jakiś link do stronki gdzie jest przedstawiony podobny problem, jak powinna wyglądać tabela takiego systemu co przechowuje oceny?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Ten post edytował bliitz 3.05.2008, 14:28:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Można Crona, można trigger ale to przy małym obciążeniu, można też to i to, czyli triggery które robią z grubsza, wiedzą ile było głosów i jak jest średnia więc mogą aktualizować na tych informacjach, z małą dokładnością, ale wynik miej więcej będzie od razu widoczny, a Cron potem zlicz dokładniej.
(bo mi nic nie wiadomo o tym aby odpalały się jakieś rzeczy automatycznie co jakiś czas na bazie) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 16:30 |