Se um atributo é multivalorado ele deveria virar uma entidade segundo a primeira regra da forma normal ?
Se um atributo é multivalorado ele deveria virar uma entidade segundo a primeira regra da forma normal ?
Oi Emanuel, tudo certo?
Depende, você pode gerar uma tabela no modelo relacional, no entanto se você limitar a quantidade de valores para esse atributo, você pode mantê-los como campos na tabela.
Por exemplo, vamos considerar o atributo multivalorado "telefone" da entidade cliente, você pode gerar uma tabela de todos os telefones disponíveis do cliente ou limitar o armazenamento para apenas dois telefones do cliente por exemplo, nesse último caso poderíamos ter os campos telefone1 e telefone2 dispensando a criação de uma tabela específica.
A escolha vai depender de cada caso.
Espero ter ajudado. Bons estudos =)