Le 26/12/06, Jean-Francois
Nifenecker<[EMAIL PROTECTED]> a écrit :
Henri Boyet a écrit :
> Ce que je ne comprends pas, c'est pourquoi on recommande un
> id_machin ...
Parce qu'en utilisant un entier (+ autovaleur), tu assures l'indépendance de
la colonne et de la clef primaire par rapport aux données utiles. Si tu
utilises une colonne ayant un sens par rapport à ta base (un code produit, un
nom, par exemple), tu risques d'être un jour confronté au pb suivant :
changement des règles de gestion, accompagné d'un changement des codes. Il te
faudra alors revoir *toutes* tes relations et *toutes* les retester. Ce jour
là, je préfèrerais ne pas être à ta place :-)
--
Jean-Francois Nifenecker, Bordeaux
pas mieux,
Manuel
allez, pour pinailler :
- vitesse d'exécution des requêtes sur un entier par rapport à une
chaîne de caractères.
- taille des fichiers lorsque le champ lié est un entier par rapport à
un varchar ?
Allez, j'en profite pour adresser un joyeux noël aux membres de la
liste, avec une pensée pour ceux pour qui Noël n'est peut-être pas
tant que ça une fête.
manuel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]