Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un domaine, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Domaines de l'Explorateur d'objets..
Propriété |
Description |
---|---|
Nom |
Spécifie le nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément. |
Code |
Spécifie le nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace. |
Commentaire |
Spécifie le libellé descriptif du domaine. |
Stéréotype |
Sous-classification utilisée pour étendre la sémantique d'un objet sans changer sa structure ; peut être prédéfini ou bien défini par l'utilisateur. |
Propriétaire |
[MPD uniquement] Spécifie le nom d'un propriétaire de domaine. Vous pouvez choisir un propriétaire dans une liste d'utilisateurs. Un domaine ne peut avoir qu'un seul propriétaire à la fois. Le plus souvent, il s'agit d'un créateur du domaine. |
Type de données |
Spécifie le format des données correspondant au domaine, par exemple numérique, alphanumérique, booléen, etc. Le type de données <Non défini> indique un domaine dépourvu de type de données. Si un domaine avec type de données <Non défini> est présent lorsque vous générez votre base de données, il est remplacé par le type de données par défaut de la base de données. |
Longueur |
[Lorsqu'applicable] Spécifie le nombre maximum de caractères. Dans la liste PhysDataType de types de données disponible (sélectionnez ), une variable indique si vous devez spécifier une longueur ou une précision, comme suit :Par exemple, si vous utilisez Sybase SQL Anywhere™ et que vous choisissez le type de données
char(%n), vous pouvez spécifier une longueur de 10 caractères en saisissant char(10). |
Précision |
[Lorsqu'applicable] Spécifie le nombre maximal de chiffres après le séparateur décimal, pour les valeurs de données qui peuvent comporter des décimales. |
Obligatoire |
Indique que les spécifications du domaines doivent être respectées par toutes les colonnes ou attributs d'entité qui utilisent ce domaine. |
Identity |
(Pour Adaptive Server Enterprise, MS SQL Server et les SGBD qui la prennent en charge). Lorsque cette option est sélectionnée, elle indique que les données sont auto-incrémentées pour les colonnes qui utilisent ce domaine. |
With default |
[MPD uniquement] (Pour les SGBD qui la prennent en charge). Lorsque cette option est sélectionnée, indique si une valeur par défaut est affectée à une colonne conformément à la définition du domaine lorsqu'une valeur NULL est insérée. |
Profil |
[MPD uniquement] Spécifie le profil de données de test affecté au domaine. |
Les onglets suivants sont également fréquemment disponibles :
Contrôles standard - contient des contrôles qui vérifient les valeurs permises pour les colonnes/attributs d'entité (voir Paramètres de contrôle (MCD/MLD/MPD))
Contrôles supplémentaires - permet de spécifier des contraintes supplémentaires (non définies par les paramètres de contrôle standard) pour la colonne/l'attribut d'entité.
Règles - répertories les règles de gestion associés à la colonne/l'attribut d'entité (voir Règles de gestion (MCD/MLD/MPD)).