No diagrama de relacionamento, você pode adicionar a mesma tabela GroupCodes várias vezes clicando com o botão direito do mouse em uma área vazia e escolhendo Adicionar tabela. Você vai querer criar 3 relacionamentos com a mesma tabela, mas uma vez para cada caixa, de "Group #" para cada campo Item MA Group 1,2 e 3.
Nas propriedades de junção de cada relacionamento (clique com o botão direito do mouse na linha de relacionamento), você desejará usar a opção "Incluir TODOS os registros da Lista de Itens e somente os dos GroupCodes onde os campos unidos são iguais", pois suponho alguns itens não têm todos os grupos preenchidos. No SQL, isso é chamado de junção externa esquerda.