abela @MySQL com vários valores em um campo [duplicado]

Esta pergunta já tem uma resposta aqui:

O armazenamento de uma lista delimitada em uma coluna do banco de dados é realmente tão ruim assi 10 respostas

Estou construindo um banco de dados para uma empresa imobiliária. Essas propriedades são gerenciadas pelo pessoal de vendas usando um site CodeIgnite

Como devo proceder com o design do banco de dados para esta tabela. Os campos como endereço / localização, preço, etc. são bem diretos, mas existem algumas seções como Aparelhos de cozinha, Uso de propriedades, etc ... onde os vendedores podem verificar vários valores para esse camp

Além disso, uma propriedade pode ter várias pessoas conectadas a ela (da mesa), isso pode ser um intermediário, proprietário, vendedor, advogado de propriedade, etc ... Devo usar um campo para isso ou apenas criar uma tabela extra e normalizar as ligações?

É a melhor maneira de continuar usando apenas um campo e usando dados serializados ou existe uma maneira melhor para isso?

questionAnswers(6)

yourAnswerToTheQuestion