Partilhar via


ICE15

O ICE15 valida que o tipo de conteúdo e as referências de extensão nas tabelas MIME e Extension são recíprocas. A tabela MIME deve fazer referência a um tipo de conteúdo a uma extensão à qual a tabela Extension faz referência ao mesmo tipo de conteúdo.

Várias extensões podem fazer referência ao mesmo tipo MIME, desde que o tipo MIME faça referência a uma das extensões. Vários tipos MIME podem fazer referência à mesma extensão, desde que a extensão faça referência a um dos tipos MIME.

Observe que sempre que um MIME faz referência a uma extensão, essa extensão não pode ter a coluna MIME_ na tabela Extension definida como Nulo.

Resultado

O ICE15 publica um erro se o tipo de conteúdo e as referências de extensão não forem recíprocos.

Exemplo

ICE15 posta duas mensagens de erro para o exemplo mostrado:

  • O teste de tipo de conteúdo/x-flaps na tabela MIME faz referência à extensão tst, mas a extensão tst na tabela Extension faz referência a flaps/x-flaps. Isto não é recíproco.
  • O tipo de conteúdo flaps/x-flaps faz referência à extensão flp, mas essa extensão tem uma entrada Nula na coluna MIME_ da tabela Extension.

Tabela MIME (parcial)

Tipo de conteúdo Extension_
ensaio/teste x TST
abas/x-abas FLP

 

Tabela de Extensão (parcial)

Extensão MIME_
TST abas/x-abas
FLP Nulo

 

de referência ICE