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