Rational Programming Patterns

Complément SQL

Cet onglet permet de compléter les Lignes -CE des instances appelées dans un Segment qui est utilisé comme base de données relationnelle.

Définition d'un complément SQL

Table originale
Saisissez le code du Segment qui est utilisé comme table.
Remarque : Si le Type de clé n’est pas renseigné dans la définition des lignes -DR de l'onglet Lignes -DR de l'éditeur de Blocs, il s'agit d'un Segment utilisé en tant que vue. Cette vue est décrite par des lignes -DBE. Il est alors possible d'appeler un Segment qui sera considéré comme une table. Toutes les Rubriques de ce Segment seront sélectionnées sans obligation de rentrer des lignes -DBE . Il ne peut y avoir qu'un niveau d'appel de Segment.

Cependant, si le Type de clé est renseigné, il s'agit d'une vue décrite par sélection de sous-schémas ou de la totalité de la table. En cas d'appel sur le premier niveau, celui-ci est considéré comme une table. Les Segments appelés dans ce premier Segment verront leurs Rubriques référencées à cette table, quel que soit leur niveau d'imbrication.

Colonne
Saisissez ici le code de la Rubrique source qui correspond au nom de la colonne dans la description du Segment.

Définition d'un complément SOCRATE

Une entité SOCRATE et ses caractéristiques doivent avoir été créées avant la création de lignes complémentaires.

Caractéristiques
Cette zone sert à indiquer la nature de la caractéristique composée : Anneau (A), Inversion (I), Référence simple ou Référence anneau (R), ou Relation (L). Ces caractéristiques ont été créées initialement dans le référentiel mais elles doivent être complétées dans des lignes -SE, dans la zone Entité SOCRATE. Lorsque vous avez sélectionné une valeur dans la liste de la zone Caractéristiques, celle-ci s'affiche sur la ligne -SE dans la colonne Type.
Chaîne
Cette zone sert à repérer les anneaux avec chaîne double ou les références anneaux avec chaîne double. Cochez la case Double pour indiquer un anneau avec chaîne double ou référence anneau avec chaîne double. Une fois la case cochée, vous pouvez voir l'option s'afficher sur la ligne -SE dans la colonne Chaîne.
Autorisations
Cette zone est utilisée pour renseigner les autorisations d'accès correspondantes pour chaque sous-schéma. Pour chaque sous-schéma, vous pouvez affecter l'une des valeurs suivantes :
  • Consultation,
  • Mise à jour (M),
  • Suppression (S),
  • Génération (G),
  • Génération et suppression (A).
Entité SOCRATE
Cette zone permet de compléter la description des caractéristiques composées sélectionnées dans la zone Caractéristiques. Le code entité requis dépend du type de caractéristique que vous avez indiqué :
  • Pour une Référence simple, on renseigne le code de l'entité référencée,
  • Pour une Référence anneau, on renseigne le code de l'entité suivi du code de la caractéristique référencée,
  • Pour un Inverse, on renseigne le code de l'entité inversée,
  • Pour une caractéristique de type Relation, on renseigne un code entité suivi éventuellement d'un code caractéristique.

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)