Tentando fazer um resumo do nosso debate sobre bancos relacionais, seguem
alguns tópicos que me recordo.
Acho que é importante divulgarmos algo bem claro sobre o assunto, pois assim
como eu estava fazendo confusão sobre o assunto, acredito que outros colegas
também possam fazer.

Para reforçar meu ponto de vista, vejam uma frase encontrada num tutorial
sobre o modelo relacional:

"Relacionamentos entre entidades (tabelas)."
Pelo que entendi existem dois erros nessa pequena frase. Este material está
no site que acabei de criar. Em se confirmando estarei retirando ou
corrigindo.

Modelo Relacional (MR)

- Este modelo foi inspirado na teoria dos conjuntos.
- Seus termos principais são: relações, atributos e restrições
- Relacionamento não é um termo técnico deste modelo, mas do MER
- A linguagem SQL também não é relacional. SGBDRs trstringem o modelo para
usarem essa linguagem.
- É bom distinguir MR (modelo relacional) de MER (modelo entidade
relacionamento). Este último surgiu depois
do relacional, mas a grande maioria dos SGBDs atuais implementam o modelo
relacional.
- O MER trouxe diagramas para representarem seu modelo, que são chamados de
DER (diagrama endidade relacionamento).

Dúvidas:
- Como me refiro a um relacionamento entre duas tabelas no modelo
relacional?
  Simplesmente restrição (constraint)?


-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a