Chapter 9 Gestion des modèles de données


Vérification des attributs d'entité (MLD)

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.