ICE14 validates the following for features:
- That root parent features do not have the msidbFeatureAttributesFollowParent bit set in the Attributes column of the Feature table. A root feature does not have a parent.
- That no feature has the same entry in the Feature and Feature_Parent columns of the Feature table. No feature can be its own parent.
ICE14 posts an error message if it finds a root feature with the msidbFeatureAttributesFollowParent bit set or a feature with identical entries in the Feature and Feature_Parent columns of the Feature table.
ICE14 would return the following errors for the following example:
- The feature Sport has the same value in the Feature and Feature_Parent columns of the File table.
- The root feature Sport has the msidbFeatureAttributesFollowParent bit set.
In the feature tree of this example, Sport is the root feature and a parent of the Swimming and Football features. Freestyle is a child feature of Swimming. TouchFootball is a child feature of Football.
Feature Table (partial)