Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Cadastro dos telefones

Olá! A duvida que tenho é se realmente se utiliza vetores para cadastrar telefones como no exemplo no mundo real? Isso por que vemos em cadastros em sites sempre opções separadas para telefones com tipos diferentes, como celular, telefone fixo e telefone trabalho.

2 respostas

Olá! há diversas estrutura de dados para se armazenar informações. Em um site, pode-se armazenar em uma variável, por exemplo, e passa-lá de alguma maneira para o banco de dados.

solução!

Olá Viviane, isto é algo que vai depender da estrutura do banco de dados da aplicação, e tal será decidida pela equipe que esteja desenvolvendo o projeto, por exemplo, podemos optar por separar estas informações por ser melhor de consultá-las posteriormente. Então o objeto ficaria com uma estrutura mais ou menos assim:

const cliente = {
    nome: Fulano,
    idade: 45,
    cpf: '12345678',
    tel: '15524555444',
    cel: '9988822222',
}

Mas caso de fato não seja necessário, e servirá apenas como uma informação extra, poderíamos ter inserido em um campo que tenha a propriedade mais genérica, por exemplo chamando de 'contatos'. Claro que depende muito da dimensão do projeto, contudo o mais recomendável é sempre separar as informações em campos diferentes, pois assim ficará mais fácil de consultar estes dados e manipulá-los, e no final a estruturação de seus dados fica mais concisa, então acho que os professores aplicaram estas informações em um array apenas para demonstrar alguns exemplos de como estas informações poderiam ser manipuladas com arrays, pois isto é bastante comum também.