Tudo bem pessoal.

Tenho a seguinte dúvida. e verifiquem a possibilidade:

Estou convertendo um banco de dados antigo em dbf para o pg.

Existem alguns campos, que possuem alguns relacionamentos, explicando:

campo: CURSO, 3 dígitos formato character, sendo que:
1º digito: idioma, por exemplo: I – inglês, E – espanhol
2º digito: nível, por exemplo: B – básico, A -  avançado
3º digito: estágio, por exemplo, 1, 2, 3

então, tenho campos curso com os seguintes conteúdos:
IB1
IB2
EA1
etc...

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).
Agora, se por algum motivo, precise manter esta estrutura (1 campo com estas 3 
informações), consigo no pg criar relacionamentos para cada parte?
O primeiro digito, idioma, com chave estrangeira para tabela idiomas, e ai por 
diante?


Eduardo Az
Dep.TI
EMBRASIS
+55(11)8125-3845 TIM
[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a