Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] struktura tabeli
plonik1
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.01.2011

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


witam, tworzę stronę o turniejach DARTa i nie mogę wymyślić jakie utworzyć tabele i jakie relacje - tutaj przykład co chciałbym wyświetlać:

info o uczestniku
- imię, nazwisko, e-mail, zdjęcie, ulubione pole
- zajęte miejsca w danym turnieju +punkty za miejsce (zestawienie z kilku lat)
- zajęte miejsca w danym roku +punkty za miejsce (zestawienie z kilku lat)
- wybryki (np. max itp.) w danym turnieju (zestawienie z kilku lat)

info o turnieju
- data i czas odbycia
- sędziowie 1-3
- miejsca 1-n (imię nazwisko użytkownika) +punkty za miejsce, gdzie n= 12 || 16 || 32 || 64
- wybryki (imię nazwisko użytkownika)

proszę o jakieś nakierowanie jak to poukładać.
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
d3ut3r
post
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Moja propozycja nazwy tabeli dowolne (IMG:style_emoticons/default/smile.gif)

uzytkownicy:

ID - INT PRIMARY AUTO_INCREMENT
imie - varchar (50)
nazwisko -varchar (50)
sedzia - tinyint(1)


Turnieje:

ID - INT PRIMARY AUTO_INCREMENT
data - datetime
nazwa - varchar (255)

Wyniki:

id_turnieju
id_uzytkownika
miejsce - tinyint(2)

Wybryki:
id
wybryk - varchar(255)
id_turnieju
id_uzytkownika

sedziowie:

id_turnieju
id_uzytkownika

Ja zrobiłbym to mniej więcej tak. Zapewne dałoby się to jeszcze mniej lub więcej zoptymalizować to tylko mój pomysł i nie trzeba się z nim zgadzać (IMG:style_emoticons/default/smile.gif)
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: 3.10.2025 - 20:00