2010/1/4 Alexsander Rosa <[email protected]>:
> Então devo fazer uma chave composta com CNPJ+INEP e deixar NULL no campo
> "codigo_inep" em 99% dos registros?

De forma alguma!!!

Cada instituição obrigatoriamente deve possuir um código INEP, segundo
Ministério da Educação. Portanto este código é de fato a *chave
natural* de uma instituição de ensino e nao precisa de outro atributo
para compor a unicidade.

> Escolas são apenas uma pequena parte do
> problema, outras secretarias em outras esferas apresentam o mesmo problema.
> Outros exemplos: Correios, CEEE, SESC, etc. Parece mais um caso onde a
> emenda é pior que o soneto.

Eu imagino mesmo que deve ser só a "ponta do iceberg", no entanto eu
utilizei o exemplo do INEP para ressaltar a importancia da *analise*
para identificar as chaves e entidades ainda na fase de modelagem.

-Leo
-- 
Leonardo Cezar
http://www.aslid.org.br
http://postgreslogia.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a