(Etape 3)
Cet onglet de l'assistant RAD permet de choisir deux entités en relation :
La première, appelée entité primaire, fournit les informations principales du programme ;
La seconde, appelée entité secondaire, fournit des informations dépendant de l'entité primaire.
Exemples d'entités primaire et secondaire :
Les clients et les commandes des clients ;
Les commandes et les lignes de commande.
La liste
Liste des entités logiques
La liste présente les entités logiques du domaine courant.
Un filtre au-dessus de la liste peut être utilisé pour en limiter l'affichage.
Cette liste est en mono-sélection.
Outre le bouton associé à l'entité primaire, le choix de celle-ci peut aussi s'obtenir en double-cliquant sur une entité de la liste avec le bouton gauche de la souris.
Outre le bouton associé à l'entité secondaire, le choix de celle-ci peut aussi s'obtenir en double-cliquant sur une entité de la liste avec le bouton droit de la souris.
Les informations affichées
Message
Cette zone de texte située en dessous de la liste affiche des messages qui indiquent la marche à suivre ou qui informent d'une action incorrecte.
Les boutons
Entité primaire
Affectation de l'entité sélectionnée dans la liste en tant qu'entité primaire. Le nom de l'entité devient alors le texte du bouton.
Entité secondaire
Affectation de l'entité sélectionnée dans la liste en tant qu'entité secondaire. Le nom de l'entité devient alors le texte du bouton.
Options
Ouverture d'une boîte de dialogue permettant de définir les options de l'assistant RAD.
Précédent
Affichage de la fenêtre précédente, c'est-à-dire celle de choix du scénario.
Suivant
Affichage de la fenêtre de choix de la représentation graphique.
Ce bouton n'est actif que si deux entités sont choisies et qu'au moins une jointure est définie. Dans le cas contraire, en laissant la souris survoler quelques instants ce bouton, une infobulle apparaît et explique ce qui manque pour passer à l'étape suivante.
Quitter
Ce bouton ferme l'assistant RAD en demandant si les informations saisies sont à sauvegarder.