par
Cyrano » 24 févr. 2005, 15:35
La clé primaire n'est qu'un point de repère: tu traites les informations et tu récupères cette clé pour faire des mises à jour ou des suppression: s'il y a des trous, ça n'a aucune importance, voire, ça peut être exploité en testant si par exemple une clé existe toujours pour déclencher telle ou telle opération. Si tu as une table avec 30 000 lignes sans pouvoir laisser de trous dans les clés primaires entre deux numéros, tu vas avoir des soucis graves, surtout des soucis d'espace si tu conserves des données obsolètes et plus inutiles et encombrantes que nécessaire.
La clé primaire n'est qu'un point de repère: tu traites les informations et tu récupères cette clé pour faire des mises à jour ou des suppression: s'il y a des trous, ça n'a aucune importance, voire, ça peut être exploité en testant si par exemple une clé existe toujours pour déclencher telle ou telle opération. Si tu as une table avec 30 000 lignes sans pouvoir laisser de trous dans les clés primaires entre deux numéros, tu vas avoir des soucis graves, surtout des soucis d'espace si tu conserves des données obsolètes et plus inutiles et encombrantes que nécessaire.