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
