2008/8/13 Evandro Ricardo Silvestre <[EMAIL PROTECTED]> > > > Ribamar Sousa wrote: > > > > 2008/8/13 Alisson Viegas | Acsiv Sistemas <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> > > > > Ribamar, to migrando pra SGDB (sempre usei DBF). > > > > Poderiam me explicar por quê correr dos nulos. > > > > Sempre pensei que nulos "aliviava" a carga do banco. > > > > Acredito que usando NULL alivia mais a carga do DBA que a do SGBD. :) > > > > Bem, o que tenho aprendido em minhas leituras de livros de teoria de > > bancos de dados e ainda bem pouco em minha experiência, é que os nulos > > são geralmente problemáticos e geram comportamentos inesperados em > > muitas situações. > > > > Se eu permitir que um campo que é a chave estrangeira seja nulo estou > > quabrando a integridade, pois em sendo nulo o relacionamento já é > > permitido (quando somente deveria ser permitido se o campo da FK fosse > > igual ao da PK da outra). > Mas quando deseja ter um relacionamento 0-1 não é necessário ter a FK > como NULL? Como vc faz esse tipo de relacionamento? >
Nunca fiz mas logicamente se faz permitindo nulo. Me referia aos relacionamentos mais comuns que são 1 para N ou o contrário. _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Ribamar FS - [EMAIL PROTECTED] http://ribafs.net
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral