Sì in pratica quella che uso è una relazione di intermezzo in sostituzione di una relazione N:M

Ogni utente (N utenti in totale) ha più giochi (M giochi in totale).

Nella mia tabella memorizzo UserID e CodiceGioco.
Però ogni nupla deve essere diversa dall'altra e non posso usare solo l'UserID come chiave primaria.
In pratica entrambi sono Primary Key e Foreign Key secondo la mia concezione.

In Access basta selezionare i due campi ed impostarli come chiave primaria.

Poi non so cosa questo comporti in SQL.
Purtroppo sono un ignorantone

Ad ogni modo, come posso realizzare quello che voglio fare?