Mostrar muitos para muitos relacionamento de forma contínua
Não consigo descobrir como exibir uma coluna que tenha muitos valores para o mesmo registro em um formulário contínuo
Eu tenho 3 mesas
SalesCall
SalesCallId | etc..
Mill
MillId | name...
SalesCallMills <------ Junction table
Id | SalesCallId | MillID
o design básico para muitos e muitos relacionamentos.
Quando é um formulário simples, estou acostumado a fazer uma lista e alterar a fonte de controle para o ID atual com uma consulta SQL.
Qual é a prática comum para exibir isso de forma contínua?
Esta era a forma anterior, quando apenas 1 milha era possível.
Eu pensei que poderia concatriar as usinas, mas será difícil de ler e vai ser muito longo.
Então pensei em uma lista, mas não acho que seja possível alterar a fonte de controle para cada registro.
Além disso, é bom mencionar que isso é somente leitura. Não é para adicionar ou editar. O formulário para inserir dados já foi feito. E eu acho que uma usina por registro não é uma opção porque realmente confundiria o usuário.
Alguma ideia?
Basicamente minha pergunta é:
Qual é a maneira correta de exibir uma coluna de vários valores com o design do banco de dados?
Obrigado