Como implementar generalização em DB?
Minha duvida é a seguinte, tenho 3 classes, logo fiz 1 tabela para cada classe:
- Pessoas (nome, telefone, CPF)
- Funcionarios (codFuncionario, cargo)
- Clientes (codCliente)
Funcionarios e Clientes são especializações da classe Pessoas.
Quero saber se para implementar a generalização no banco de dados devo adicionar os atributos codCliente e codFuncionario dentro da tabela Pessoas como chave estrangeira?
Caso não sendo assim... como seria?
Discussão (1)
Carregando comentários...