Използвайте идентифициране на връзки , подобно на това:
Обърнете внимание как UserGroup PK мигрира от върха на този „диамант“, надолу от двете „страни“ и се слива в „дъното“. Тъй като ред в долната част съдържа само едно поле, идентифициращо горната част, то не може да бъде свързано с множество редове в горната част.
Все още можете да запазите другите си ключове, ако имате нужда от тях за други цели и/или да направите горните ключове алтернативни (т.е. УНИКАЛНИ ограничения)...
BTW, използвайте именуването по-последователно - бих препоръчал винаги да използвате полета PK в единствено число и префикс с имена на таблици без съкращения...