Stavo progettando un database per la gestione di un campionato di calcio, ma mi sono bloccato al principio sulla relazione più importante.
La mia idea era di mettere come tabelle:
Squadre (idSquadra, NomeSquadra)
Partita (idPartita, idSquadra1, idSquadra2, Risultato)
E in Partita, idSquadra1 e idSquadra2 sarebbero le chiavi esterne (con riferimento alla chiave primaria idSquadra).
C'è un modo per far sì che la chiave primaria funzioni e mantenga l'integrità referenziale sia con idSquadra1 che con idSquadra2?
Grazie mille, e se qualcosa non è chiaro, basta dirlo e cerco di rispiegare![]()