Dúvida consulta SQL e Entidade-Relacionamento.
11/02/2004
0
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
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)