Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Representar classes no BD

Como eu representaria as classes Funcionario, Diretor, Auxiliar..... em um banco de dados?

1 resposta
solução!

Olá Rene, tudo certo?

Cada classe seria uma tabela. Funcionário seria a tabela com as informações essenciais de funcionário, como o nome, o CPF, endereço, salário e os outros dados relacionados a ele como funcionário.

As outras tabelas, teriam informações pertinentes ao cargo, como equipe, turno, filial ou qualquer outra informação do tipo. Nessas tabelas terão um campo para o Id da tabela Funcionario. Com isso, por meio de joins, seria possível puxar todas as informações dos diretores (por exemplo) e já traria as informações da tabela Funcionarios, pertinente aos diretores.

Acredito que existam outros meios de se fazer isso, mas a princípio seria assim que eu faria.

Espero ter ajudado!