Chapter 9 Gestion des modèles de données
Lors de la vérification d'un modèle, les contrôles suivants sont effectués sur les attributs d'entité :
Check | Description and Correction |
---|---|
Unicité du nom et du code d'attribut d'entité | Les noms et les codes d'attributs doivent être uniques dans l'entité.
Correction manuelle : Modifiez le nom/code en double Correction automatique : Modifie le nom/code de l'objet sélectionné en y ajoutant un numéro |
Détection des différences entre l'attribut et le domaine dont il dépend | Certains attributs ne sont pas conformes au domaine qui leur est associé. Cette situation peut être tolérée si vous avez défini cette vérification comme un simple avertissement.
Correction manuelle : Maintenez la cohérence lorsque vous définissez les propriétés des attributs. Correction automatique : Impose les valeurs du domaine dans les attributs divergeant (les valeurs du domaine remplacent celles des attributs). |
Incohérences dans 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 mininum/maximum ou la liste des valeurs sur l'onglet de paramètres de contrôle Correction automatique : Aucune |
Précision supérieure à la longueur maximale | La précision d'un type de données ne doit pas être supérieure à sa longueur. Certains SGBD acceptent toutefois que la précision soit supérieure à la 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 d'attribut dont le type de données soit indéfini, tous les attributs qu'il contient doivent avoir un type de données défini.
Correction manuelle : Bien que les types de données soient tolérés, vous devez définir des types de données pour les types de données qui ne sont pas définis avant de pouvoir générer un MPD. Correction automatique : Aucune. |
Type de données non valide | Certains attributs contiennent des types de données invalides. Un modèle de ne peut pas être considéré comme complet si tous les types de données de ses attributs ne sont pas valides.
Correction manuelle : Bien que les types de données non valides soient tolérés, remplacez les types de données invalides par des types de données valides afin de permettre la génération d'un MPD. Correction automatique : Aucune. |
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |