Chapter 9 Gestion des MPD
Lors de la vérification d'un MPD, les contrôles suivants sont effectués sur les domaines :
| Vérification | Description et correction |
|---|---|
| Unicité de nom et de code de domaine | Les noms et codes de domaine doivent être uniques dans le modèle.
Correction manuelle : Modifiez le nom/code en double Correction automatique : Ajoute un numéro au nom/code en double |
| Longueur maximum de code de domaine | La longueur du code d'un domaine ne doit pas être supérieure à la valeur spécifiée dans la définition du SGBD (entrée MaxLen dans la catégorie Objects→Domain) et dans les conventions de dénomination contenues dans les options du modèle.
Correction manuelle : Raccourcissez le code du domaine pour le rendre conforme aux spécifications Correction automatique : Tronque le code pour qu'il ne dépasse pas la longueur maximale spécifiée dans la définition de SGBD |
| Détection d'incohérence entre les paramètres de contrôle | Les valeurs spécifiées dans l'onglet Paramètres de contrôle ne sont pas cohérentes pour les types de données numériques et de chaîne : la valeur de défaut n'est pas compatible avec les valeurs minimum et maximum, elle n'appartient pas à la liste des valeurs spécifiée ou bien la valeur minimale est supérieure à la valeur maximale. Les paramètres de contrôle doivent avoir été définis de façon cohérente.
Correction manuelle : Modifiez la valeur de défaut, les valeurs minimum/maximum ou la liste des valeurs sur l'onglet de paramètres de contrôle Correction automatique : Aucune |
| Précision et longueur du type de données | La précision d'un type de données ne doit pas être supérieure à sa longueur.
Correction manuelle : Rendez la longueur du type de données supérieure à la précision Correction automatique : Aucune |
| Type de données non défini | Un modèle ne doit pas contenir de domaine dont le type de données soit indéfini, tous les domaines qu'il contient doivent avoir un type de données défini.
Correction manuelle : Sélectionnez un type de données pour le domaine dans la feuille de propriétés de ce dernier Correction automatique : Aucune |
| Défaut manquant | Un domaine ne peut pas avoir une valeur de défaut sans être attaché à un défaut.
Correction manuelle : Créez un défaut pour le domaine ou utilisez la fonctionnalité de régénération des défauts Correction automatique : Crée un défaut pour le domaine |
| Copyright (C) 2007. Sybase Inc. All rights reserved. |
| |