Les données de magasin sont les informations chargées dans la base de données WebSphere Commerce Server, qui permettent à votre magasin de fonctionner. Pour être opérationnel, un magasin doit comporter toutes les données susceptibles de prendre en charge toutes les activités des clients. Par exemple, pour qu'un client puisse faire un achat, votre magasin doit contenir un catalogue de produits disponibles à la vente (données de catalogue), les données associées au traitement des commandes (données de taxe et de livraison) ainsi qu'un stock pour approvisionner les demandes (données de stock et de distribution).
Les données peuvent être réservées à un magasin ou partagées entre plusieurs magasins. Pour plus d'informations, reportez-vous à la rubrique Actifs de données partagés.
Les actifs de base de données de magasin contenus dans les modèles d'archivage de magasin fournis avec WebSphere Commerce sont des fichiers XML corrects, adaptés au module Loader, avec les exceptions suivantes : les fichiers XML d'archivage du magasin sont destinés à être transférés et ne doivent contenir aucune clé primaire générée spécifique d'une instance particulière de la base de données. Ils utilisent des alias internes (définis dans les conventions de chargement d'archivage de magasin) qui sont résolus par l'utilitaire de résolution d'ID IDResolver au moment de la publication. Les archivages de magasin utilisent également un ensemble de macros DTD (appelées entités dans le langage XML). Ces macros jouent le rôle de marques de réservation pour les valeurs que vous sélectionnez dans Store Services lors de la création du magasin. L'utilisation de ces deux conventions permet de copier et de publier les modèles d'archivage de magasin plusieurs fois.
L'archivage contient toutes les ressources de base de données nécessaires à la création d'un magasin fonctionnel. Vous pouvez modifier ces fichiers pour les utiliser dans votre propre archivage de magasin ou comme base de création de vos fichiers XML. Dans WebSphere Commerce, vous devez charger certaines données dans la base de données WebSphere Commerce pour obtenir un magasin fonctionnel ; ce chargement doit, en outre, s'effectuer dans l'ordre défini par le schéma. Par exemple, la table FFMCENTER doit être alimentée avant la table STOREENT. Dans la mesure où les modèles de magasin incluent toutes les données obligatoires dans l'ordre et la structure requis par WebSphere Commerce, l'utilisation des ressources base de données comme base de votre magasin représente un gain de temps considérable, au moment de la création initiale.
Pour connaître la liste des fichiers ressources (ou actifs) de base de données utilisés dans un modèle d'archivage de magasin, reportez-vous à la rubrique Actifs de la base de données du modèle d'archivage de magasin. Pour plus d'informations sur les données de magasin, reportez-vous au manuel IBM WebSphere Commerce Store Developer's Guide.
Remarque : Les DTD des fichiers XML de ressources de base de données du modèle de magasin ne se trouvent pas dans les fichiers d'archivage du magasin. Ces fichiers sont placés dans le répertoire suivant :
unité:\WebSphere\CommerceServer\xml\sar
unité:\Program
Files\WebSphere\CommerceServer\xml\sar
/usr/WebSphere/CommerceServer/xml/sar
/opt/WebSphere/CommerceServer/xml/sar
/QIBM/ProdData/WebCommerce/xml/sar
![]() |