1
resposta

telefoneCelular com dados

Olá!

O instrutor resolveu inserir no numero da tabela Telefone apenas o telefoneFixo da tabela antiga do Aluno. Mas e se eu tivesse um número guardado no campo de telefoneCelular qual seria a abordagem para não perder esse dado?

Obrigado!

1 resposta

Oi Ley

Cara existem n maneiras de fazer isso, uma que acho bem válida, é ter um enum para falar qual tipo de telefone

enum TipoTelefone {
    FIXO, CELULAR;
}

Com isso na hora de salvar você poderia ter na classe telefone os atributos: numero, idAluno, tipoTelefone.

Assim dessa forma você consegue manter tudo e ainda consegue deixar organizado. A diferença é que seu aluno passa a ter uma lista de telefone invés de ser um para um.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software