
Wenn's wahr ist, gibt's in einem Spiel 2 Mannschaften mit je n Trainern.
Tore und Gegentore gibt's nur aus der Sicht einer Mannschaft...
Am besten ist es warscheinlich, wenn Du die Spieletabelle so aufbaust:
Spiel_ID
Heimmannschaft (n:1 zu F_Mannschaft.Mannschafts_ID)
Tore_Heimmannschaft
Gastmannschaft (n:1 zu F_Mannschaft.Mannschafts_ID)
Tore_Gastmannschaft
veranstaltungs_ID
saison_ID
Datum
Austragungsort
Schiri
Wetter
Zuseher
Verletzte
Bemerkungen
...
Wenn Du immer nur einen oder 2 Trainer einträgst, dann würde ich die als Trainer1_Heimmannschaft, Trainer2_Heimmannschaft, Trainer1_Gastmannschaft und Trainer2_Gastmannschaft dazunehmen.
Wenn's mehr Trainer sind, oder diese auch mit unterschiedlicher Funktion erfasst werden sollen, dann empfiehlt sich eine Verbindungstabelle die so aufgebaut ist:
Verbinde_Trainer_ID
Spiel_ID (n:1 zu F_Spiel.Spiel_ID)
Trainer_ID (n:1 zu F_Trainer.Trainer_ID)
Mannschafts_ID (n:1 zu F_Mannschaft.Mannschafts_ID)
Funktion
Bemerkungen
...
Die Spiele kannst Du dann einfach in einem Formular erfassen das sich nur auf die F_Spiel bezieht, lediglich die Listeninhalte der Kombos (Listenfelder sind besser) beziehen sich auf die jeweiligen anderen Tabellen
Bei Verwendung einer Trainerverbindungstabelle kannst Du die Trainer erst nach dem Speichern des Satzes in der F_Spiel eintragen (brauchst ja eine gültige Spiele-ID) - daher startest Du diese Eingabe erst nachdem das Spiel angelegt wurde. Das kannst Du dann in einem Subformular machen, oder in einem ganz eigenständigen Formular.
g