ICE14

ICE14 valida lo siguiente para las características:

  • Que las características primarias raíz no tengan establecido el bit msidbFeatureAttributesFollowParent en la columna Attributes de la tabla Feature. Una característica raíz no tiene un elemento primario.
  • Que ninguna característica tenga la misma entrada en las columnas Feature y Feature_Parent de la tabla Feature. Ninguna característica puede ser su propio elemento primario.

Resultado

ICE14 envía un mensaje de error si encuentra una característica raíz con el conjunto de bits msidbFeatureAttributesFollowParent o una característica con entradas idénticas en las columnas Feature y Feature_Parent de la tabla Feature.

Ejemplo

ICE14 devolvería los siguientes errores para este ejemplo:

  • La característica Sport tiene el mismo valor en las columnas Feature y Feature_Parent de la tabla File.
  • La característica raíz Sport tiene el conjunto de bits msidbFeatureAttributesFollowParent.

En el árbol de características de este ejemplo, Sport es la característica raíz y un elemento primario de las características Swimming y Football. Freestyle es una característica secundaria de Swimming. TouchFootball es una característica secundaria de Football.

Tabla Feature (parcial)

Característica Atributos Feature_Parent
Deporte 4 Deporte
Swimming 1 Deporte
Football 4 Deporte
Freestyle 1 Swimming
TouchFootball 4 Football

 

Referencia de ICE