Comprendre les index d'interrogation

Version 40.1 par admin admin le 2025/07/08 09:03

Version 3.5 et ultérieures 

Dans Flora, toute recherche s’appuie sur un système d’index.
Ces index jouent le rôle de points d’entrée privilégiés dans la base de données : ils vous permettent de cibler rapidement une information précise ou un ensemble de champs, selon vos besoins.

Numéro d’inventaire, titre, domaine, personnes associées… Chaque index correspond à un critère de recherche bien défini, pensé pour répondre à une logique documentaire ou métier.

Maîtriser les index, c’est maîtriser la recherche dans Flora. En comprenant leur fonctionnement, vous gagnez en efficacité et affinez considérablement vos résultats.

A quoi sert un index d’interrogation ?

Un index d’interrogation sert à cibler précisément les données dans la base lors d’une recherche.
Il agit comme un point d’entrée structuré, permettant d’interroger un champ unique ou un ensemble de champs selon la logique documentaire définie.
Grâce aux index, la recherche est plus rapide, plus pertinente et mieux adaptée aux besoins des utilisateurs.

1750318969449-552.png

Ex.Index simple
Index  Numéro d’inventaire ➡ Interroge uniquement le champ "Numéro d’inventaire" de l’objet.

1750319301748-209.png

Ex. Index élargi
Index "Groupe – Désignation" ➡ Cible plusieurs champs : Discipline, Domaine, Dénomination…(Idéal pour une recherche plus souple et transversale)

Les types d’index dans Flora

Flora propose plusieurs types d’index selon la nature des données et la finesse souhaitée dans la recherche :

Index simple

Objectif

Interroger un champ unique de manière ciblée, afin de permettre une recherche précise sur une donnée bien identifiée.

Présentation

Idéal pour une recherche directe quand on connaît exactement la valeur à chercher.

Ex. L’index Numéro d’inventaire cible uniquement le champ du même nom.

Index élargi

Objectif

Cibler plusieurs champs regroupés sous une même entrée, pour faciliter une recherche transversale, même si l’on ne sait pas exactement où se trouve l'information.

Présentation

Idéal pour des recherches souples ou globales.

Ex. L’index Groupe – Désignation interroge simultanément les champs Discipline, Domaine, Dénomination…

Index phrase

Objectif

Rechercher une expression exacte ou une suite de mots dans l’ordre saisi, afin d'offrir une recherche fine et ciblée, notamment sur des intitulés longs ou complexes.

Présentation

Idéal pour une recherche directe quand on connaît exactement la valeur à chercher.

  • Autocomplétion par expressions complètes.
  • Paramètres : conversion en majuscules sans accents.
  • Recommandé pour les thésaurus, les titres complexes ou les formulations précises.
1750319548919-600.png

Ex. Index Dénomination (SH) dans une recherche experte.

Index mot

Objectif

Recherche sur chaque mot significatif indépendamment, afin de permettre une recherche souple, même en cas de saisie partielle ou approximative.

Présentation

  • Autocomplétion : propose des mots isolés.
  • Paramètres :

    • empty-word-list : ignore les mots outils (articles, prépositions…).
    • separators-list : définit les délimiteurs (espaces, guillemets…).
    • case-conversion : majuscules sans accents.
    • standard-separator-musée : préserve l’intégrité des numéros (évite la coupure aux points) (ex. : 2023.1.4 reste entier, pas de découpage sur les points).
1750319712496-269.png

Ex. Index Titre → recherche libre sur les mots du titre.

1750319920690-472.png

Ex. Index Numéro d’inventaire avec standard-separator-musée → recherche précise sur les numéros.

Index classification

Version 4.2

Objectif

Interroger des valeurs numériques en appliquant des opérateurs logiques, afin d'affiner la recherche selon des critères quantitatifs (valeurs minimales, maximales, seuils, etc.).

Présentation

Recommandé pour interroger des plages de numéros, dates, quantités.

  • Permet d'interroger des valeurs numériques (entiers ou décimaux)
  • avec des opérateurs logiques : supérieur à (≥), inférieur à (≤), égal à (=), etc.
1750320357543-828.png

Ex. Recherche des numéros d'inventaires et autres numéros dont la valeur est supérieure ou égale à 2001.1.1

1750320439022-349.png

Ex. Résultat de recherche 

Index numérique

Objectif

Ordonner les valeurs selon leur ordre numérique réel, afin de faciliter la lecture ou le tri logique dans des séries numériques.

Présentation

Particulièrement utile pour les campagnes de récolement ou les numérotations successives.

  • Trie les valeurs selon une logique numérique (1, 2, 11, 23), et non alphabétique.
  • Idéal pour des séries ordonnées : ex. numéros de récolement dans les campagnes, pour permettre une navigation logique dans une série de numéros.
1750745416609-142.png

Ex. Index Numéro de récolement dans une recherche simple

Index agrégé

Objectif

Étendre la portée de la recherche à des champs issus d'autres tables, sans recourir à une recherche croisée, afin de faciliter l'accès à des données indirectes (ex. : champ de la notice liée) dans les recherches simples.

Présentation

Étend la portée des recherches simples.

  • L’index interroge un champ distant, mais pertinent pour la table en cours.
1750745679262-467.png

Ex. Index Mots du titre →  interroge directement le titre de la notice catalogue liée.