Mapeamento BD Hangar

Re: Mapeamento BD Hangar

por Kelly Rosa Braghetto -
Número de respostas: 0
Oi, Marcus.

FUNCIONARIO é uma subclasse de PESSOA. Esse também é o caso de PILOTO.
Mas essas duas subclasses pertencem a duas especializações diferentes (por isso não estão unidas com aquele círculo com a letra "o" ou "d" dentro).
Por isso, uma pessoa pode ser piloto e funcionário ao mesmo tempo. O esquema relacional que mapeamos na aula passada possibilita isso.
Veja o gabarito do exercício em: https://paca.ime.usp.br/pluginfile.php/186781/mod_resource/content/2/ex_mapeamento_gabarito.pdf .
Tanto a relação FUNCIONARIO quanto a relação PILOTO tem um atributo "cpf" que, além de chave primária, é chave estrangeira para PESSOA (ou seja, elas "herdaram" a chave primária de PESSOA). Nesse esquema, nada impede que um mesmo número de CPF apareça nas relações FUNCIONARIO e PILOTO ao mesmo tempo.

Esclareci sua dúvida?

Kelly