Téléchargement des produits


Version anglaise


 

Accès

Pour afficher ou modifier les paramètres de génération des contraintes d'intégrité, effectuer un clic sur le bouton Générer de l'une des boîtes de dialogue suivantes :

après avoir coché la case Générer les contraintes d'intégrité.


La génération des tables se fait en plusieurs étapes si l'option de gestion des contraintes d'intégrité est sélectionnée.

Etape 1 :

Suppression des contraintes d'intégrité référençant les entités sélectionnées.

Cette étape permet de générer l'entité par la suite. Dans le cas général, il est impossible de détruire une table qui est référencée par une contrainte de clé étrangère.

En mode génération de script SQL, cette étape génère les ordres SQL de suppression pour les contraintes définies dans le référentiel Adélia.

Dans les autres modes, une commande demandant la suppression de l'ensemble des clés référençant la table est générée.

Etape 2 :

Suppression des contraintes définies sur les entités sélectionnées.

En mode génération de script SQL, cette étape génère les ordres SQL de suppression pour les contraintes définies dans le référentiel Adélia.

Dans les autres modes, une commande demandant la suppression de l'ensemble des clés référençant la table est générée.

Etape 3 :

Génération des entités sélectionnées. Fonctionnement classique, avec ou sans conservation des données.

Etape 4 :

Génération des contraintes définies dans le référentiel sur les entités sélectionnées.

Etape 5 :

Génération des contraintes définies dans le référentiel référençant les entités sélectionnées.


Le choix des options à activer dépend du résultat que l'on souhaite obtenir :

  • pour la génération d'une nouvelle base de données, seules les étapes 3 et 4 sont nécessaires (création des tables et des contraintes).
  • pour recréer une table indépendamment des autres, il est conseillé de sélectionner les étapes 1, 3, 4 et 5.
  • vous pouvez utiliser les étapes séparément pour générer des scripts SQL de gestion.


Les cases à cocher

Supprimer les contraintes référençant les tables

Case cochée

Supprime les contraintes de clé étrangère référençant une clé unique de l'une des entités sélectionnées.

Valeur par défaut : case cochée.


Supprimer les contraintes

Case cochée

Supprime les contraintes définies sur les entités sélectionnées.

Valeur par défaut : case non cochée.


Générer les tables

Case cochée

Génère les entités sélectionnées.

Valeur par défaut : case cochée.


Générer les contraintes

Case cochée

Génère les contraintes définies dans le référentiel sur les entités sélectionnées.

Valeur par défaut : case cochée.


Générer les contraintes référençant les tables

Case cochée

Génère les contraintes de clé étrangère définies dans le référentiel référençant une clé unique de l'une des entités sélectionnées.

Valeur par défaut : case cochée.


Les boutons

Générer

Lance les étapes choisies de la génération des entités sélectionnées.


Annuler

Ferme la boîte et annule la génération.


Détails

Affiche un récapitulatif des opérations qui vont être effectuées en fonction des options sélectionnées.


↑ Haut de page

  • Aucune étiquette