Import de relations entre varsets

Cet écran explique la fonctionnalité d’import des relations via un fichier CSV.

Description générale

Pour importer des relation,

  • il faut cliquer sur “Importer depuis un fichier”.

  • Ensuite, il faut cliquer sur “Charger un fichier“

 

image-20231127-091834.png

Format du fichier

Pour importer des relations à partir d’un fichier, il faut respecter la norme indiqué ce dessous.

relation_name;varset_1;max_occurrence_varset_1;varset_2;max_occurrence_varset_2;link_name;link_label

Voila un exemple pour importer la relation de (1-N) “classe - eleve“ entre le varset classe et le varset eleve

relation_name;varset_1;max_occurrence_varset_1;varset_2;max_occurrence_varset_2;link_name;link_label classe - eleve;classe;1;eleve;N;classe;Classe

Voila un deuxième exemple pour importer la relation de (1-1) “patient- deces“ entre le varset patient et le varset deces

relation_name;varset_1;max_occurrence_varset_1;varset_2;max_occurrence_varset_2;link_name;link_label patient - deces;patient;1;deces;1;patient;deces
  • Le champ “max_occurence” est un entier positif entre 1 et N (par défaut).

  • Les noms des varsets saisis dans le fichier des relations doivent correspondre aux nom des varsets existants dans le projet.

  • Les noms des relations doivent être identifiables. Il n’est pas possible d'avoir deux relations avec les mêmes noms.

  • Il faut bien respecter le format du fichier indiqué ci-dessus.

Prévisualisation

Dés la sélection du fichier des relations à importer, une prévisualisation avec une description des relations qui apparait avant de confirmer l’apport.

Des notifications vont apparaitre dans cet interface dans le cas de non respect des consignes.

image-20240418-095426.png

Si toutes les informations semble corrects dans cet interface, il faut cliquet sur le bouton “confirmer l’importation

Visualisation des relations

Après avoir importé le fichier des relations, il est possible de visualiser la relations à partir de l’interface utilisateur.