Utilisez la vue Propriétés pour modifier les propriétés d'une relation du modèle de données.
Propriété | Description |
---|---|
Nom | Saisissez un nom. |
Intitulé | Saisissez un intitulé. Cet intitulé s'affiche dans les diagrammes visuels. |
Identifiante | Permet de spécifier que la relation est une relation identifiante. Une relation identifiante est une relation dans laquelle l'une des entités enfant est aussi une entité dépendante. |
Non identifiante | Permet de spécifier que la relation n'est pas une relation identifiante. Une relation non identifiante est une relation dans laquelle les deux entités sont indépendantes. |
Appliquée | Permet de spécifier que la relation n'est pas une relation implicite. Pour DB2 UDB pour Linux, UNIX et Windows ou DB2 UDB pour iSeries prenant en charge les contraintes informatives, cette option entraîne la génération d'une clause de clé étrangère avec ENFORCED = FALSE. Pour les bases de données qui ne prennent pas en charge les contraintes d'information, cette option n'entraîne pas de génération d'une clause de clé étrangère. |
Différé | Définissez si le contrôle de contrainte est différé jusqu'à la fin d'une transaction. Cette option est uniquement disponible pour les bases de données prenant en charge le contrôle de contrainte différé. |
Schéma | Affiche le schéma relationnel sous lequel cet objet a été créé. |
Propriété | Description |
---|---|
Table (enfant) | Affiche la table enfant pour cette relation. |
Table (parent) | Affiche la table parent pour cette relation. |
Phrase avec verbe inverse | Saisissez une phrase avec verbe décrivant la relation du point de vue de la table enfant. Par exemple, RESUME "appartient à " EMPLOYEE. |
Phrase avec verbe | Saisissez une phrase avec verbe décrivant la relation du point de vue de la table parent. Par exemple, EMPLOYEE "possède" RESUME. |
Cardinalité (enfant) | Définissez une valeur de cardinalité pour la table enfant. Vous pouvez sélectionner l'une des options suivantes :
|
Cardinalité (parent) | Définissez une valeur de cardinalité pour la table parent. Les valeurs apparaissant dans la liste varient suivant que la relation est une relation identifiante ou non identifiante. Vous pouvez sélectionner :
|
Colonnes de clés (enfant) | Utilisez la grille pour ajouter, supprimer ou réorganiser les colonnes de la clé étrangère pour la table enfant. |
Contrainte unique ou index (parent) | Sélectionnez une contrainte unique ou un index pour la table parent. |
Propriété | Description |
---|---|
A la mise à jour | Sélectionner une action dans la table enfant lorsqu'une action UPDATE est appliquée à la table parent. |
A la suppression | Sélectionner une action dans la table enfant lorsqu'une action DELETE est appliquée à la table parent. |