Nie jestem zbyt doświadczony jeżeli chodzi o MySQL dlatego proszę Was o radę. Chciałbym stworzyć tabelę, w której będą przechowywane dane na temat graczy w pewną grę. Tabela ta będzie miała 4 albo 5 pól:
-> ID gracza,
-> nazwa gracza,
-> hasło gracza,
-> wynik gracza,
-> ew. miejsce gracza w rankingu.
Zastanawiam się, któremu z tych pól mam ustawić Primary Key. Chyba powinno być to ID, ale chciałbym żebym mógł także szybko odszukiwać graczy o najwyższych wynikach więc chciałbym, żeby ci gracze byli posortowani jakoś wg miejsca w rankingu. I jeszcze jedno pytanie - czy można jakoś ustawić tak, żeby pole określające miejsce gracza w rankingu automatycznie ustawiało się wg wyniku, tzn. żebym przy zmianie wyniku jakiegoś gracza, nie musiał zmieniać miejsca w rankingu danego gracza?