Diagram ERD LIGI

0

Prosze o pomoc czy wszytsko jest ok ?

0

Czyli Intiger?

0
  • 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.

0

Czyli w biletach bez miejsc ?
Imienne tzn?
Jak połączyć gole kartki faule ?
Jest to osobna liga , wiec tylko jedna
Neutralny czyli gospodarz?

0
  1. Przed zrobieniem jakiegoś modelu warto poznać domenę. Pójść na jakiś mecz i zobaczyć jak to działa ;-)
  2. 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

1 użytkowników online, w tym zalogowanych: 0, gości: 1