Prosze o pomoc czy wszytsko jest ok ?
Czyli Intiger?
- Po co do biletu przypięty sędzia?
- Co jeśli "stadion" ma miejsca nienumerowane?
- Co jeśli bilety nie są imienne?
- Jacy piłkarze grali w meczu?
- Kto strzelił gola w meczu?
- Kto dostał kartkę?
- Kto był faulowany?
- Która liga? Dla każdej ligi chcesz tworzyć kopię tabel? :-)
- Co jeśli mecz na neutralnym stadionie?
...
Może zamiast tej historii osoby warto mieć po prostu statystyki:
- (Id_Gracza, Id_Sedziego, Id_Statystyki, Wartość, Data_Utworzenia, Data_ważności, Id_Meczu)
- (Id_Statystyki, Nazwa_statystyki)
W ten sposób możesz definiować dowolne statystyki i przypisywać im różnorakie wartości.
Czyli w biletach bez miejsc ?
Imienne tzn?
Jak połączyć gole kartki faule ?
Jest to osobna liga , wiec tylko jedna
Neutralny czyli gospodarz?
- Przed zrobieniem jakiegoś modelu warto poznać domenę. Pójść na jakiś mecz i zobaczyć jak to działa ;-)
- Po co Ci ten model? Jaką funkcjonalność ma wspierać?
Czyli w biletach bez miejsc ?
Nie każdy stadion posiada numerowane miejsca. Czy ten stadion wygląda na taki, który posiada numerowane miejsca?
Imienne tzn?
Tzn. że bilet jest powiązany z panem Ziutkiem, który ma np. kartę kibica i nikt inny na ten bilet nie powinien wejść.
Jak połączyć gole kartki faule ?
Są to zdarzenia związane z meczem.
Możesz mieć osobne historie per typ zdarzenia:
- Mecz - Gole,
- Mecz - Kartki
- Mecz - Faule itd.
Możesz mieć bardziej ogólny model, w którym definiujesz, że zdarzenia określonego typu miało miejsce i jakieś dodatkowe atrybuty opisujące co i jak .
- Typ_Zdarzenia - (słownik definiujący typy zdarzeń: 1 - gol, 2 - kartka żółta, 3 - kartka czerwona, 4 - faul, 5 - zmiana zawodnika, 6 - dogrywka, . .. )
- Zdarzenie (id_Meczu, typ_zdarzenia, minuta_meczu, id_zdarzenia)
- Zdarzenie_Atrybuty (id_zdarzenia, nazwa_atrybutu, wartosc_atrybutu)
...
Neutralny czyli gospodarz?
Czasem występują okoliczności przyrody pt. ukaranie jednej z drużyn (np. za wybryki kibiców) i mecz rozgrywany jest gdzieś na neutralnym stadionie, tzn. takim, który nie jest stadionem gospodarzy ani gości. Stadion może nie nadawać się do gry, np. remont albo coś -> https://sportowefakty.wp.pl/pilka-nozna/709700/tego-jeszcze-nie-bylo-mecz-ii-ligi-na-terenie-neutralnym