|
Publicité ' | ||||||||||||||||||||||||
|
|
#41 | |
|
Expert Confirmé
![]() Inscription : juillet 2007 Messages : 2 184 ![]() |
Bonjour Franck,
Citation:
Reprenons l'exemple du n° de sécurité sociale : l'équipe décisionnaire de l'époque a opté pour la structure de la clé suivante : - sexe ; - année de naissance ; - mois de naissance ; - département de naissance ; - commune de naissance ; - n° de séquence pour le quadruplé année de naissance/mois de naissance/département de naissance/commune de naissance ; - clé de contrôle. Manque de pot !... il est possible, maintenant, de changer de sexe (pas souvent, c'est vrai, mais bon...). Il est évident que, vu la structure de ce n°, l'équipe décisionnaire de l'époque n'envisageait pas ce cas de figure. Il eût été plus judicieux d'affecter un n° de sécurité sociale sans signification et de mettre les éléments significatifs dans la fiche de chacun : ces éléments deviennent, alors, des attributs particuliers d'un n°. En bref, affecter un n° non significatif et transférer les éléments significatifs dans la fiche détaillée avec, éventuellement, un index unique me paraît plus confortable. Pour information, ce fil significatif, notamment, concernant le principe de numérotation des immatriculations véhicules. Celui-ci a, d'ailleurs, récemment changé pour le même genre de raison : dépassement de capacité du fait du stockage du département dans la clé (l'équipe décisionnaire de l'époque pensait être tranquille... remarques, elle l'est, maintenant...).
__________________
Dis-nous et à bientôt, Richard. ---------------------------------------------------------------------------------------------- . et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
|
|
|
|
00
|
|
|
#42 |
|
Membre Expert
![]() ![]() Franck PachotDBA Oracle Inscription : novembre 2007 Messages : 706 ![]() |
Bonjour Richard,
C'est vrai, le numéro de sécurité sociale peut changer. Mais il faut savoir si lorsqu'il change, les informations qui le référencent (remboursements secu,...) restent à pointer sur l'ancien ou doivent être mises à jour (cascade update). Et en plus il peut y avoir des doublons. Donc ce n'est pas un identifiant. Sauf peut-être dans un contexte particulier: historique de moins de 100 ans, garder les références sur l'ancien lorsqu'il change,... Mais ça limite les possibilités d'évolution du système. On est d'accord. Quand au numéro d'immatriculation, aujourd'hui il peut être non significatif car on peut avoir un registre national. Mais à l'époque c'était impossible. Chaque préfecture avait son registre, d'où le rajout du département pour que chaque préfecture soit indépendante pour l'attribution d'un numéro. Et est-ce que la nouvelle numérotation est vraiment un identifiant pour un véhicule ? Pas évident. Ma voiture était immatriculée en France. Maintenant je suis immatriculé en Suisse. Si je reviens en France, je ne crois pas qu'on me réattribuait le numéro que j'avais avant. Et pourtant c'est le même véhicule... J'oubliais, il y a une autre règle importante pour une clé. En plus d'être immuable elle doit être attribuée dès le début. Bref elle doit être fixe pour toute la durée de vie de l'objet identifié. Donc le numéro d'immatriculation n'est pas un identifiant du véhicule: il y a une immatriculation provisoire. Peut-être le numéro de chassis en est un. Pourtant il est très significatif, mais sa signification est lié à des informations connues dès sa création et qui ne changent plus jamais jusqu'à sa destruction. Mais il serait trop long sur une plaque pour identifier rapidement un véhicule à 200km/h... et c'est le but du numéro d'immatriculation. Cordialement, Franck.
__________________
A lire sur mon blog Oracle - Articles d'Experts des articles traduits en français de Jonathan Lewis, Tom Kyte, Doug Burns, Cary Millsap, Greg Rahn ...
|
|
00
|
|
|
#43 |
|
Membre habitué
![]() Daniel BALLANDRetraité MO Inscription : mai 2008 Messages : 69 ![]() |
Et si le numero de chassis, ou numéro de fabrication d'un objet, est définitif pour l'objet, il n'est pas forcément fixe pour les fabrications suivantes. Par exemple augmentation de longueur (facile pour la base mais plus complexe pour les écrans) ou ajout d'alpha dans du num (pas triste pour ajuster la base et les traitements).
__________________
R.BASILE, 1971 : "Il y a mille et un procédés pour accélérer des particules. Le seul véritablement fondamental restant...le carnet de chèques." |
|
|
00
|
|
|
#44 | ||||
|
Expert Confirmé
![]() Inscription : juillet 2007 Messages : 2 184 ![]() |
Bonjour Franck et Dba01,
Citation:
Citation:
Citation:
Citation:
Ce qui rejoint la remarque de Dba1. En aparté, concernant cette remarque, nous parlons, ici, d'un identifiant de l'objet, et non pas des objets issus des fabrications suivantes.
__________________
Dis-nous et à bientôt, Richard. ---------------------------------------------------------------------------------------------- . et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
|
||||
|
|
00
|
|
|
#45 |
|
Membre habitué
![]() Daniel BALLANDRetraité MO Inscription : mai 2008 Messages : 69 ![]() |
Mais pour acheter votre véhicule (page 3 de ce fil), il vous faudra faire un chèque (page 2) qui passera à votre débit (page 1)
__________________
R.BASILE, 1971 : "Il y a mille et un procédés pour accélérer des particules. Le seul véritablement fondamental restant...le carnet de chèques." |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com