Magazine Ebusiness

le modèle de donnée d'origine

Publié le 26 juin 2007 par Frédéric Denel
Voici les description de notre nomenclature de base le 17/12/99 .
L'ensemble des informations s'organise en trois bases principales (dont une dupliquée n fois *) :
  1. Le REFERENTIEL détermine la structure globale de l'application et les types de données qui seront utilisés. Elle contient donc la liste des rubriques (Rub), les univers de critères et de caractéristiques, les dictionnaires généraux de critères et de caractéristiques.
  2. La base de RUBRIQUE représente toutes les informations pour une rubrique donnée.
    Il existe une base rubrique pour chaque rubrique définie dans la base REFERENTIEL . Elle porte alors pour nom Rxxx, xxx étant l'identifiant unique de rubrique provenant de la liste des rubriques de la base REFERENTIEL.
    On y trouve alors la liste des sous-rubriques (Srb), la liste des familles présentées (Lfm), l'ensemble des revues de presse (Press); et l'ensemble des informations relatives à une famille, dupliqué pour chaque famille et dont le nom contient l'identifiant de la famille correspondante : les produits de la famille (FxxxPrd), les caractéristiques de ces produits (FxxxCar) et les critères de cette famille (FxxxCri).
  3. PROFILS La base de Profils représente l'ensemble des informations concernant les utilisateurs de l'application. On y trouve donc les informations spécifiques à chaque utilisateur (User), mais aussi les commentaires de chaque utilisateur (Comments) et les informations concernant le parcours ou vecteur de chaque utilisateur dans le site, pour la phase de Sélection (Vectri), la phase de Comparaison (veccomp) et pour la phase d'Analyse (Vecana). La base PROFILS contient également les tables du Brownie, stockant de manière temporaire les sélections des utilisateurs n’acceptant pas les cookies ; dans les parties "Sélection" et "Comparaison" du site.

C'est toujours intéressant retourner de temps en temps pour analyser ce qui a été fait, il est bien évident que aujourd'hui notre modèle de données à évaluer, nous avons mis plus de 5 ans a trouvé la meilleure architecture et avons même déposer un brevet de procédé à ce sujet.
Néanmoins j'observe qu'a l'époque nous avions bien défriché le terrain en relisant la nomemclature des bases de données de l'application de l'époque qui avait pour signification par exemple :

ANOT Activation de la notation / ASCD Ascendance /PDxx Pondération / BPRD Produit en brownie / PLAG Plage / BROW Brownie /CRIT Critère / UNIT Unité / VANA Vecteur d'analyse / VTRI Vecteur de tri


Aujourd'hui nous utilisons toujours une partie de ces concepts de base, certains ne sont plus utilisée comme le "Brownie" :) (qui servait à assurer la compatibilité de l'application à tout ceux qui était victime de la parano de l'époque autour des Cookies) , d'autres sont toujour en pleine évolution comme le vecteur d'analyse.
Tout le coeur de notre métier actuel se trouve déja présent ici.

Suite dans un prochain billet


Retour à La Une de Logo Paperblog

A propos de l’auteur


Frédéric Denel 1 partage Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazines