Potrzebuję dobrze przemyślaną bazę danych pod katem wydajności:
założenia:
-
z czasem życia aplikacji powstają nowe drużyny i nowe ligi / turnieje
-
powstają nowi gracze którzy dołączają do drużyn
-
drużyny dołączają do lig
-
ligi są nie dość że osobno różne czyli np liga pierwsza/ druga/trzecia to jeszcze posiadają swoje właściwości czyli tak jakby były dwuwymiarowe np liga polska-pierwsza, polska-druga, angielska-pierwsza, angielska-druga itp.
muszę mieć możliwość dostępu do danych
-
dla konkretnej ligi np polska-pierwsza: całą tabelę drużyn z właściwościami dla każdej z drużyn tj. ilość rozegranych meczy, ilość pkt, ilość goli strzelonych, ilość g. straconych, ilość meczy wygranych, przegranych, zremisowanych.
-
terminarz dla danej ligi czyli wypis wszystkich meczy rozegranych wraz z wynikami oraz tych przyszłych
-
lista meczy dla danej drużyny
-
lista lig dla danego gracza
-
lista meczy dla danego gracza
prymitywnie proszę o gotowca, oczywiście próbowałem to robić ale dochodzę do takich pktów że wszystko mi się miesza nawet nie warto bym pokazywał co zrobiłem bo sam wiem że jest to źle zrobione, rozumiem że jest sporo do zrobienia więc jeśli nikt nie pomoże będę próbował w płatnych ogłoszeniach ale narazie liczę na dobre serca
dzieki