Boa tarde Pessoal,

Tenho uma situação aqui no trabalho e gostaria da opinião dos colegas para
saber se algo que estamos propondo faz sentido ou é seria absurdo.

Pois bem,

A ideia é montar uma view usando union que busque pessoas ou unidade então
ficaria algo assim

SELECT CODIGO, NOME, 1 as tipo FROM pessoa
UNION
SELECT CODIGO, NOME, 2 as tipo FROM unidade


Alguns colegas não acham legal que o campo codigo possa ser tanto pessoa
quanto unidade e sugeriram que o certo seria algo assim:

SELECT CODIGO_PESSOA, 0 AS CODIGO_UNIDADE, NOME, 1 as tipo FROM pessoa
UNION
SELECT 0 AS CODIGO_PESSOA, CODIGO_UNIDADE, NOME, 2 as tipo FROM unidade


Qual a opinião dos colegas quanto a esta situação?

-- 

Atenciosamente,

Felipe Moura
Analista de Sistemas
ZEND030395

http://about.me/felipewebdf
twitter: @felipewebdf
talk: [email protected]

(61) 98311-4425


*Não é da benevolência do padeiro, do açougueiro ou do cervejeiro que eu
espero que saia o meu jantar, mas sim do empenho deles em promover seu
"auto-interesse".*
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a