Je suis en train de construire un CMS qui va organiser un grand nombre de documents communs que mon employeur génère chaque fois que nous recevons une nouvelle commande client. Chaque nouvel ordre de vente obtient un numéro à 5 chiffres (12222,12223,122224, etc ...) mais à l'intérieur, nous avons appliqué une hiérarchie à ces chiffres:Comment structurer des données ... séquentielles ou hiérarchiques?
+ 121XX
|--01
|--02
+ 122XX
|--22
|--23
|--24
Dans ma table pour les commandes de vente, est-il préférable de utiliser le numéro numérique 5 comme un ID et peupler ou serait-il préférable d'utiliser la structure hiérarchique que nous utilisons en se référant à des emplois dans une conversation régulière? Le seul avantage à ne pas peupler séquentiellement semble être le formatage des données plus tard à mon avis, mais cela ne semble pas une raison suffisante pour faire le travail supplémentaire.
Merci
Il y a un enfer spécial réservé aux personnes qui donnent un sens aux sous-champs dans les identificateurs numériques. –
Vous ne vous attendez vraiment jamais à recevoir un maximum de 99 999 commandes ...? –