Använd identifierande relationer , liknande detta:
Notera hur UserGroup PK migrerar från toppen av denna "diamant", ner på båda "sidorna" och sammanfogas längst ner. Eftersom en rad längst ned endast innehåller ett fält som identifierar toppen, kan den inte relateras till flera rader överst.
Du kan fortfarande behålla dina andra nycklar om du behöver dem för andra ändamål och/eller göra nycklarna ovan alternerande (dvs. UNIKA begränsningar)...
BTW, använd namngivning mer konsekvent - jag skulle rekommendera att du alltid använder singular och PK-fält med prefix med oförkortade tabellnamn...