Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Esquema de Banco (Chave Primária)
Message
From
31/10/2003 12:56:25
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00845000
Message ID:
00845101
Views:
21
>Seguinte...
>Li algo a respeito de que ao criar a tabela é sempre bom na chave colocar um campo tipo "auto-incremento" na chave, e ele sempre é oculto aos olhos do usuário...
>Gostária de saber um pouco mais sobre essa técnica...
>Dizem que ajuda quando há alguma alteração em relacionamentos e você não tem necessidade de mexer em todos os programas pois a chave primaria será sempre o campo auto-incremento...
>Como podem ver não entendi quase nada sobre o assunto que li... e gostaria de uns esclarecimentos...
>Obrigado!

O senhor leio o meu artículo sobre chaves primárias? http://www.utmag.com/May2002/Page14.asp

Resumindo, as chaves primárias "integer", auto-incrementadas, ussam menos espácio, facilitam os joins, e facilitam, como vocé diz, cambiar as chaves que vé o ussuário, como por exemplo, o código do cliente.

Também tem algums problemas, como que dificultam a depuração, e algumas veces o fazem mais complicado gerar reportes.

saludos, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Reply
Map
View

Click here to load this message in the networking platform