-
Yes c'est ce qui est fait actuellement, les données métiers sont crées a la lecture, par contre les clefs restent des strings.
C'est ce point la qu'il faudrait optimiser mais cela implique de re-formaliser les données d'input, réalisable certes mais qui ne dépend pas que de moi.
-
Pas forcément.
La plupart du temps on n'a pas besoin de la valeur réelle de la clé, mais du fait qu'elle est différente des autres clés.
Il suffit d'avoir une conversion clé<->index au bord du module/programme, pour que les utilisateurs croient utiliser des chaines en guise de clés.
Pour cela, j'utiliserait une map pour convertir les chaines en index, voire un vector