Fórum Constraints #446047

19/06/2013

0

Galera estou com uma dúvida cruel aqui. Já pesquisei em diversos locais porem ainda não sanei minha duvida. Qual a real funcionalidade de uma constraint, porque e quando devo devo usa-la?
Marcus Almeida

Marcus Almeida

Responder

Posts

20/06/2013

Marcelo Senaga

Esse link pode te ajudar:

http://elderstroparo.blogspot.com.br/2010/02/o-que-e-uma-constraints.html
Responder

Gostei + 0

20/06/2013

Marcus Almeida

ms27817, eu tinha visitado antes esse blog porem a explicação dele ficou muito superficial. Ele cria uma CONSTRAINT para cada atributo da tabela, não consegui entender ainda o porque devo cria-las? No Postgres, mesmo que eu não as crie, elas são geradas automaticamente.
Responder

Gostei + 0

23/06/2013

Marcelo Senaga

ms27817, eu tinha visitado antes esse blog porem a explicação dele ficou muito superficial. Ele cria uma CONSTRAINT para cada atributo da tabela, não consegui entender ainda o porque devo cria-las? No Postgres, mesmo que eu não as crie, elas são geradas automaticamente.


As constraints de relacionamento sim. No caso do Not Null, você pode definir mais tarde.
E no caso de gerar suas tabelas via código (C, Java, C#, etc), você deverá usar Constraints na mão, para conseguir criar as tabelas e seus relacionamentos dinamicamente.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar