Réserver une Démo
Pré. Proc.

Clés primaires non groupées

Lorsque vous créez une clé primaire dans certains SGBD (tels que SQL Server ou ASA), elle est automatiquement créée avec la propriété 'Is Clustered' définie sur True. Par conséquent, lorsque vous modélisez une clé primaire dans un modèle de données Enterprise Architect , le même comportement se produit.

Les index clusterisés offrent des performances améliorées pour accéder à la ou aux colonnes concernées, en organisant physiquement les données par ces colonnes. Il ne peut y avoir qu'un seul index clusterisé par Tableau .

Dans certaines situations, vous pourriez être plus intéressé par les performances des colonnes autres que celles affectées à la clé primaire, et vous devrez donc modifier l'affectation par défaut afin que la clé primaire ne soit pas regroupée.

Accéder

Ruban

Développer > Modélisation des données > Database Builder > Cliquer sur le nom du Tableau > Contraintes/Index

Menu Contexte

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

Raccourcis Clavier

Cliquez sur Tableau : F9 > Contraintes/Index

Définir la clé primaire comme non clusterisée

Par la suite, vous pouvez modéliser un index pour le même Tableau en cluster.

Marcher

Action

Voir également

1

Mettez en surbrillance la contrainte de clé primaire existante.

Les propriétés de la clé primaire s'affichent dans le panneau "Propriété".

2

Pour la propriété Is Clustered , dans le champ 'Value', cliquez sur la flèche déroulante et changez la valeur en False.

Apprenez Plus