Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Who should create the PK, view or table?
Message
De
16/09/2004 22:55:50
 
 
À
14/09/2004 15:13:48
Jim Winter
Jim Winter Consulting
Hinesburg, Vermont, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
00941514
Message ID:
00943207
Vues:
18
>>In this scenario you have to create the PK in the view. I use views mostly for children tables, so I did not thought about this.
>I store the PK in a separate table, so I don't need GUIDs. If I create twice the PK (in the table and in the view), I thought I was wasting PKs; to my surprise it was not the case. I have to research deeper to know why didn't VFP created twice the PK.
>Besides, I was not really concerned about wasting PK, as with an integer type I get 4 billion PK (including negative integers).

>
>The reason you are not wasting primary keys is that the code to create a primary key doesn't fire unless the field is empty.
>
>Regards,
>
>Jim

I did not know that when the view updates its tables default values methods did not fire if the view provided a value for those fields. Good to know that.

Thanks a lot,
Javier.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform