Ciao,
vorrei avere delle opinioni sulla relazione fra le tabelle che vedete qui sotto:


La tabella tbl_groups_content serve solo ad avere il nome e una descrizione tradotte in lingua dei gruppi presenti nella tabella tbl_groups.

Mi è venuto in mente che potrebbe essere meglio togliere idGroupContent da tbl_groups_content (è la chiave primaria della tabella) e settare come chiave primaria fkGroup + fkLang.

Qualcuno sa trovare un motivo per tenere idGroupContent?
Se fosse meglio toglierla settereste fkGroup + fkLang come chiava primaria o unique? Perchè?

Grazie