Syntaxe de Path pour le domaine
Les définitions DÉSOLÉ utilisent une syntaxe de type XPath pour placer les éléments spécifiques dans un modèle.
Normalement vous ne devez pas utiliser cette syntaxe directement.Où il apparaît dans les détails ou la fenêtre Propriétés DÉSOLÉ, vous pouvez cliquer sur la flèche de haut en bas et utiliser l'éditeur de chemin d'accès.Toutefois, le chemin d'accès apparaît sous cette forme dans le champ après avoir utilisé l'éditeur.
Un chemin d'accès de champ prend la forme suivante :
RelationshipName.PropertyName/! rôle
la syntaxe parcourt l'arborescence du modèle.Par exemple, la relation CommentReferencesSubjects de domaine dans l'illustration ci-dessus a un rôle de rubriques.le segment de chemin d'accès/! Subjectt spécifie que le chemin d'accès se termine sur les éléments accessibles via le rôle de rubriques.
Démarrage de chaque segment avec le nom d'une relation de domaine.Si le parcours est d'un élément à une relation, le segment de chemin d'accès apparaît comme Relationship.PropertyName.Si le saut est d'un lien vers un élément, le segment de chemin d'accès apparaît comme rapport ! RoleName.
les barres obliques séparent la syntaxe d'un chemin d'accès.Chaque segment du chemin d'accès est un saut d'un élément à un lien (une instance d'une relation) ou d'un lien vers un élément.Les segments de chemin d'accès s'affichent fréquemment des paires.Un segment de chemin représente un saut d'un élément à un lien, et le segment suivant représente un saut du lien vers l'élément à l'autre extrémité.(Un lien peut également être la source ou la cible de la relation elle-même).
Le nom que vous utilisez pour le saut d'élément-à-lien est la valeur d' Property Namedu rôle.Le nom que vous utilisez pour le saut de lien-à-élément est le rôle cible de nom.