Glauber Almeida wrote:
> Tudo pessoal, estou com uma modelagem enorme sendo feita e agora estou com
> um dúvida.
> Existe alguma ordem de atributos a ser seguida na criação de tabela no
> PostgreSQL??
>
> Exemplo:
>
> Primeiro - chave primaria
> Segundo - Todos os campos não nulos
> Terceito - Todos os campos nulos
> Quarto - Todos os campos númericos 
> Quinto - Todos os campos texto fixo.
> Sexto - Todos os campos texto variáveis
> e assim por diante....
>   
Não existe uma ordem obrigatório. Bem porque conforme a tabela vai 
crescendo vai sendo jogado tudo no final.
Mas, recomendo criar alguma norma pelo menos para o inicio da tabela. 
Como por exemplo, a PK vc sempre deixar por primeiro, facilita a 
visualização.
Campos que serão bastante utilizados pelos desenvolvedores logo em seguida.
Por exemplo, uma tabela de cliente:
1º cod_cliente <pk>
2º nome <um campo que sempre será usado para consulta em caso de uma 
auditoria>

Evandro

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a