Chapter 9 Gestion des modèles de données


Vérifications des types de données abstraits (MPD)

Lors de la vérification d'un modèle, les contrôles suivants sont effectués sur les types de données abstraits :

Vérification Description et correction
Unicité du nom et du code de type de données abstrait Les noms et codes de type de données abstrait 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 l'attribut Code du type de données abstrait Le code du type de données abstrait est plus long que la longueur maximum admise par le SGBD.

Correction manuelle : Réduisez la longueur du code

Correction automatique : Réduit la longueur du code pour la ramener dans la limite tolérée
Les types d'objets instanciables doivent avoir des attributs et être dépourvus de procédure abstraite Si un type de abstrait de type Object (ou SQLJ Object) est instanciable (case Abstrait non cochée), il doit être doté d'attributs et dépourvu de procédure abstraite.

Correction manuelle : Définissez au moins un attribut dans l'onglet Attributs de type de données abstrait et décochez la case Abstrait dans la feuille de propriétés de procédure

Correction automatique : Aucune
Des tables ne peuvent pas être basées sur un type de données abstrait Si un type de données abstrait de type Object (ou SQLJ Object) n'est pas instanciable (case Abstrait cochée), aucune table ne doit être basée sur lui.

Correction manuelle : Définissez la propriété Basé sur à <Aucun> dans la feuille de propriétés de la table

Correction automatique : Aucune

 


Copyright (C) 2008. Sybase Inc. All rights reserved.