Est-il indifférent que, par exemple, eClass 4 soit mappé sur eClass5 ou l'inverse ? Non, ce n'est pas indifférent. Nous allons l'illustrer par un exemple fictif : La classe eClass 4 01-02-03-99 est divisée plus précisément en : eClass 5 Classe 01-02-03-01 eClass 5 Classe 01-02-03-02 eClass 5 Classe 01-02-03-03 eClass 5 classe 01-02-03-04
Ensuite, un mapping de eClass 5 vers eClass 4 pourrait fonctionner automatiquement (tous les projets utilisant l'une des quatre classes eClass 5 seront classés selon l'unique classe eClass 4). Or, un mapping de eClass 4 vers eClass 5 ne pourrait pas fonctionner automatiquement, car le mappeur ne sait pas laquelle des quatre possibilités utiliser lorsqu'il trouve un projet qui était classé selon eClass 4 classe 01-02-03-99. Pour pouvoir résoudre ces cas, les mappings de eClass 5 -> eClass 4 et de eClass 4 -> eClass 5 sont deux mappings séparés. |