Hello
Au XIXe siècle et jusqu'au milieu du XXe siècle, les entreprises étaient organisées autour de la fonction de production, puisque le demande était supérieure à l'offre.
Mais dans les années 50-60, l'offre devient supérieur à la demande et les entreprises ont due se réorganiser pour affiner leurs techniques de ventes. Les entreprises ont mise en place des techniques de ventes agressives.
De nos jours, elles se tournent vers le consommateur (Clients, distributeur, etc.) pour mieux le connaître. Elles analysent l'attente du marché avant de produire.
Un arrêté du 18.2.87 définie la mercatique comme "L'ensemble des actions destinées à détecter les besoins et à adapter en conséquence et de façon continue la production et la commercialisation".
Le data mapping est un procédé permettant de définir au niveau d'un langage de programmation la correspondance entre deux modèles de données.
L'Office québécois de la langue française propose comme équivalent en français mise en cohérence de données1.
L'accès aux données se fait habituellement à travers des requêtes SQL fortement typées selon la structure des données. Le mapping permet aux utilisateurs d'accéder aux données à travers un ensemble de fonctions sans se soucier de la structure des bases de données.
Par exemple, on peut recourir à un mapping lorsqu'on veut mettre des objets dans une base de données relationnelle (mapping objet-relationnel). C'est le cas par exemple de l'outil de mapping nommé Hibernate. Certaines solutions permettent également de faire du mapping vers du XML ou des SGBDOO.
Les solutions de mapping permettent de mettre l'accent sur le modèle métier et non pas sur les contraintes techniques d'accès aux données.
Avec l'apparition des architectures SOA, les architectes et développeurs sont