ICE14
ICE14 valide les fonctionnalités suivantes :
- Cette fonctionnalité parente racine n’a pas le bit msidbFeatureAttributesFollowParent défini dans la colonne Attributs de la table de fonctionnalités . Une fonctionnalité racine n’a pas de parent.
- Qu’aucune fonctionnalité n’a la même entrée dans la fonctionnalité et Feature_Parent colonnes de la table de fonctionnalités . Aucune fonctionnalité ne peut être son propre parent.
Résultat
ICE14 publie un message d’erreur s’il trouve une fonctionnalité racine avec le jeu de bits msidbFeatureAttributesFollowParent ou une fonctionnalité avec des entrées identiques dans la fonctionnalité et Feature_Parent colonnes de la table Feature.
Exemple
ICE14 retourne les erreurs suivantes pour l’exemple suivant :
- La fonctionnalité Sport a la même valeur dans la fonctionnalité et Feature_Parent colonnes de la table Fichier.
- La fonctionnalité racine Sport a le jeu de bits msidbFeatureAttributesFollowParent.
Dans l’arborescence de caractéristiques de cet exemple, Sport est la caractéristique racine et un parent des caractéristiques natation et football. Freestyle est une caractéristique enfant de la natation. TouchFootball est un enfant de Football.
table de fonctionnalités (partielle)
Caractéristique | Attributs | Feature_Parent |
---|---|---|
Sport | 4 | Sport |
Natation | 1 | Sport |
Football | 4 | Sport |
Nage libre | 1 | Natation |
TouchFootball | 4 | Football |
Rubriques connexes