Como eu representaria as classes Funcionario, Diretor, Auxiliar..... em um banco de dados?
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!
Como eu representaria as classes Funcionario, Diretor, Auxiliar..... em um banco de dados?
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!