Procédure
-
Dans le panneau Data Model Entities, cliquez-droit sur l'élément à configurer comme clé étrangère et sélectionnez Set the Foreign Key dans le menu contextuel.
Dans cet exemple, cliquez-droit sur l'attribut Director dans l'entité Movie.
La boîte de dialogue Set the Foreign Key s'ouvre.
Notez qu'une clé étrangère doit toujours être une valeur de type String.
-
Cliquez sur le bouton [...] pour ouvrir la boîte de dialogue [Select Xpath].
-
Naviguez jusqu'à l'attribut Id de l'entité Director et cliquez sur Add en bas à droite de la boîte de dialogue.
Le chemin d'accès à la clé étrangère s'affiche dans la boîte de dialogue Set the Foreign Key.
-
Cliquez sur OK pour terminer la configuration de la clé étrangère.
La clé étrangère est configurée dans Director/Id sous le nœud Annotations de l'attribut Director dans l'entité Movie.
-
Suivez les mêmes étapes pour configurer dans l'entité Customer l'attribut Movie comme clé étrangère pointant vers l'entité Movie.
Résultats
Dans le modèle de données Movie, les clés étrangères sont ajoutées afin de relier les entités dans le modèle de données. Vous pouvez également cliquer sur l'onglet Design pour visualiser les relations entre les entités dans un modèle de données depuis l'éditeur graphique. Pour plus d'informations, consultez le Guide utilisateur du Studio Talend.