Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Contraintes uniques

Les contraintes uniques renforcent l'"unicité" d'un ensemble de champs dans toutes les lignes d'un Tableau , ce qui signifie que deux lignes d'un Tableau ne peuvent pas avoir les mêmes valeurs dans les champs d'une contrainte unique. Les contraintes uniques sont similaires aux clés primaires (en ce sens qu'elles imposent également l'"unicité"), mais la principale différence est qu'un Tableau peut avoir plusieurs contraintes uniques définies mais une seule clé primaire.

Accéder

Ruban

Développer > Modélisation des données > Database Builder > Cliquer sur le nom du Tableau > Contraintes/Index > Cliquez Cliquez-droit > Ajouter une nouvelle contrainte

Menu Contexte

Dans la fenêtre diagramme ou Navigateur | Cliquez-droit sur l'élément Tableau | Fonctionnalités | Contraintes/Indices

Raccourcis Clavier

Cliquez sur Tableau : F9 > Contraintes/Index : Ctrl+N

Créer une contrainte

Marcher

Action

Voir également

1

Dans l'onglet 'Contraintes/Index', une nouvelle contrainte est automatiquement créée et se voit attribuer le nom de contrainte par défaut et un ' Type ' d'index.

Remplacez le nom de la contrainte par un nom qui l'identifie comme une contrainte unique.

2

Dans le champ ' Type ', changez la valeur de 'index' en 'unique'.

Notes

  • Avertissement : Enterprise Architect suppose que les Contraintes Uniques ont au moins une colonne qui leur est assignée ; cependant, Enterprise Architect n'applique pas cette règle lors modélisation
    Si un DDL est généré pour un Tableau qui a une contrainte unique définie sans colonne(s) attribuée(s), ce DDL sera invalide

Apprenez Plus