Dúvida consulta SQL e Entidade-Relacionamento.

11/02/2004

0

SQL

Imagine que eu tenha 3 tabelas:

Tabela Pessoa, com os campos:
cd_p (pk) - código da pessoa
cd_name - nome da pessoa
cd_type - indica o tipo de pessoa, se é física ou jurídica
----------------------------------------
Tabela Pessoa Física, com os campos:
cd_p (pk) - código da pessoa
cd_rg - RG da pessoa
cd_cpf - CPF da pessoa
----------------------------------------
Tabela Pessoa Jurídica, com os campos:
cd_p (pk) - código da pessoa
cd_cgc - CGC da empresa

Alguém já fez algo parecido com isso ????! Se algué fez, como fica o relacionamento das tabelas ?!!! E por que há 3 tabelas e não apenas 2, uma para pessoa física e outra para jurídica?!!! E como eu faria uma consulta para trazer todas as pessoas com o nome ´X´, e trazer ainda o CGC se for pessoa jurídica, e o CPF se for pessoa física ?!!!

Obrigado.

Allans


Allans

Allans

Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar