Desmembre e use um campo calculado (computed by). 2011/6/10 Leandro DUTRA <[email protected]>
> 2011/6/10 Eduardo Az - EMBRASIS <[email protected]>: > > Sempre fui a favor de desmembrar estes tipos de campos, sendo que neste > > caso, usaria 3 campos (idioma,nível e estagio) ao invés de 1 com os 3 > > dígitos, mesmo em DBF (opiniões sobre isto são bem vidas). > > É a única coisa correta a fazer. > > > > Agora, se por algum motivo, precise manter esta estrutura (1 campo com > estas > > 3 informações), consigo no pg criar relacionamentos para cada parte? > > Nem no PostgreSQL, nem em sistema nenhum que eu conheça. > > Em Cobol, resolvíamos isso criando os atributos separados na base > (ou > arquivo) e agrupando os atributos em uma variável — pseudocódigo, que já > esqueci os detalhes: > > 3 curso > 31 idioma CHAR > 32 nível CHAR > 33 estágio NUMBER > > Podia-se tanto manipular diretamente, no caso, idioma, nível ou > estágio separadamente, ou curso simplesmente. > > Não sei que outras linguagens têm essa facilidade. > > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 gTalk: xmpp:[email protected] > +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 > BRAZIL GMT-3 MSN: msnim:[email protected] > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Forte abraço, Aldemir Vieira Salvador.Ba.Br <[email protected]> ==
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
