chce zrobić taką bazę danych by pokazywała mi przy danej rozgrywce jacy dokładnie zawodnicy grali, kto był trenerem, kto sędziował,gdzie się odbywało, data czy był to sparing czy spotkanie ligowe(i w tym żeby pokazywał wyniki miejsce spotkania i jeżeli to było spotkanie ligowe żeby było ile punktów zdobyla drużyna i jakie miejsce w tabeli dzięki niemu zajmuje). i czy dało by rade zrobić też tak żeby zawodnicy byli dokładnie opisani a nie tylko z imienia i nazwiska,czyli np.adres, pozycja w drużynie, zdobyte kartki czerwone, żółte,wiek, waga,wzrost,itd... CZY ktoś mógłby mi pomóc z tabelami i kwerendami,dobrze opisać relacje??? za każdą pomoc będę wdzieczny. może chociaż ktoś mnie nakieruje:):):)
Zrób wstępny schemat bazy ( tak jak byś to widział ), podeślij linki do schematu, a wtedy podamy Ci ewentualne uwagi.
dobrze w nie długim czasie spróbuje zrobić wstępny projekt bazy
http://www.megaupload.com/?d=VKA0VQ47 tu jest ten schemat bazy oczywiście wstępny czekam na sugestię co dodać, co zmienić , jak udoskonalić itd
srednio to wyglada
zaznacze na wstepie ze nie interesuje sie i nie znam sie na pilce noznej, wiec moze moje niektore uwagi beda bledne :)
-
tabela pilkarze
prawie dobrze, tylko nie wiem po co IdTrenera, trener chyba jest per druzyna, a nie zawodnik
czerwone i zolte kartki tez chyba nie do konca ok, bo to wartosci zbobywane w meczu, wiec jesli bedziemy mieli info w jakim meczu kto jakie kartki zdobyl to proste sumowanie powie nam ile lacznie dany zawodnik ma kartek, poza tym domyslam sie ze kartki z roznych typow spotkan sa roznie brane pod uwage, pewnie nie ma sensu (zawsze) sumowac kartek z ligi i sparingow -
trenerzy
czas trenowania - liczba - chyba trafniej byloby trzymac przedzial dat trenowalOd-Do, bo co daje mi informacja ze jeden trzenowal 10 a inny 5 - czego? lata miesiecy? przedzial dat jest jednoznaczny -
rozgrywki - kompletnie nietrafione
tabela powinna zawierac info o rozgrywce
a kolejna tabela powinna laczyc pilkarzy z rozgrywka pilkarze -< pilkarzeGrajacyWMeczu (IdMeczu, IdPilkarza) >- rozgrywki -
przeciwnicy - tu tez masa bledow, dane o rozgrywce powinny byc w rozgrywce (rodzaj spotkania, data meczu, miejsce, data) - poza tym te dane dubluja sie z tymi z rozgrywki
moja propozycja
Dzięki wielkie za uwagi:)
Relacje mają być jeden-do-jeden wszędzie?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.