Une requête ambiguë contient un ou plusieurs objets qui peuvent renvoyer plusieurs types d'informations. Le concepteur d'univers définit comment utiliser les objets et les organise en contextes afin d'éviter toute ambiguïté. Un contexte est un groupe d'objets qui partagent un objectif métier commun, généralement en fonction du type d'informations qu'ils représentent.
Par exemple, un contexte ventes inclut tous les objets que vous utilisez pour créer des requêtes du domaine des ventes. Un contexte de location inclut tous les objets pour les requêtes du domaine des locations. Vous pouvez combiner n'importe quel objet dans le même contexte pour créer une requête. Vous pouvez également combiner des objets de différents contextes. Si vous utilisez un objet qui appartient à plusieurs contextes et que le système ne peut pas déterminer le meilleur contexte pour votre requête, le système vous invite à sélectionner le contexte à appliquer.

Vous devez choisir un contexte chaque fois que vous exécutez la requête si vous sélectionnez la propriété Rétablir les contextes à l'actualisation dans les Propriétés de la requête. Vous devez également sélectionner un contexte si vous sélectionnez l'option Effacer les contextes dans les Propriétés de la requête.
Récapitulons ce que vous avez appris
- Utilisez des contextes pour résoudre l'ambiguïté de la requête en regroupant les objets qui partagent un objectif métier commun.
- Sélectionnez le contexte correct lorsque vous êtes invité à clarifier les résultats de requêtes ambiguës.
- Combinez des objets du même contexte pour créer des requêtes claires et ciblées.