摘要 |
<p>L'invention concerne un procédé de traitement de données pour effectuer un tri au sein d'un ensemble (104) d'entités numériques, dits enregistrements, chacun desdits enregistrements étant représenté par au moins une donnée numérique, dite valeur, associée à au moins un critère, dit de tri, et mémorisée dans une base de données (102), dite source, en association avec au moins une donnée d'identification dudit enregistrement, ledit procédé comprenant : - une étape de réception d'une requête, dite de tri, comprenant au moins une relation de filtrage visant un critère de tri, et - une phase d'obtention, à la volée et à partir de ladite base de données source (102), d'une base de données (108), dite cube de tri, comprenant une dimension associée à chaque critère de tri visé dans ladite requête de tri, chaque dimension :▪étant indépendante des autres dimensions dudit cube (108), et▪comprenant, un ou plusieurs membres, correspondant chacun à une valeur que peut prendre le critère de tri auquel est associée ladite dimension et mémorisant un identifiant d'au moins un enregistrement présentant ladite valeur pour ledit critère de tri, - une phase de filtrage dudit cube de tri (108) avec l'au moins une relation de filtrage composant ladite requête de tri ; et - une phase de détermination d'un résultat de tri, en fonction dudit filtrage. Elle concerne également un système mettant enœuvre un tel procédé.</p> |