ICE14
O ICE14 valida o seguinte para recursos:
- Esses recursos pai raiz não têm o bit msidbFeatureAttributesFollowParent definido na coluna Atributos da tabela Feature. Um recurso raiz não tem um pai.
- Que nenhum recurso tem a mesma entrada nas colunas Recurso e Feature_Parent da tabela Recurso . Nenhum recurso pode ser seu próprio pai.
Resultado
O ICE14 publica uma mensagem de erro se encontrar um recurso raiz com o conjunto de bits msidbFeatureAttributesFollowParent ou um recurso com entradas idênticas nas colunas Recurso e Feature_Parent da tabela Recurso.
Exemplo
ICE14 retornaria os seguintes erros para o exemplo a seguir:
- O recurso Sport tem o mesmo valor nas colunas Recurso e Feature_Parent da tabela Arquivo.
- O recurso raiz Sport tem o bit msidbFeatureAttributesFollowParent definido.
Na árvore de recursos deste exemplo, Sport é o recurso raiz e um pai dos recursos de Natação e Futebol. Freestyle é uma característica infantil da natação. TouchFootball é uma característica infantil do futebol.
Tabela de recursos (parcial)
Funcionalidade | Atributos | Feature_Parent |
---|---|---|
Desporto | 4 | Desporto |
Natação | 1 | Desporto |
Futebol | 4 | Desporto |
Estilo livre | 1 | Natação |
TouchFootball | 4 | Futebol |
Tópicos relacionados