ICE15

ICE15 comprueba que las referencias de tipo de contenido y extensión de las tablas MIME y Extension sean recíprocas. La tabla MIME debe referenciar un tipo de contenido a una extensión y la tabla Extension volverá a referenciar al mismo tipo de contenido.

Varias extensiones pueden hacer referencia al mismo tipo MIME, siempre que este vuelva a hacer referencia a una de las extensiones. Varios tipos MIME pueden hacer referencia a la misma extensión, siempre que esta vuelva a hacer referencia a uno de los tipos MIME.

Tenga en cuenta que cada vez que un MIME hace referencia a una extensión, esa extensión no puede tener la columna MIME_ en la tabla Extension establecida en Null.

Resultado

ICE15 mostrará un error si el tipo de contenido y las referencias de extensión no son recíprocas.

Ejemplo

ICE15 publicará dos mensajes de error para el ejemplo que se muestra:

  • El tipo de contenido test/x-flaps de la tabla MIME hace referencia al tst de extensión, pero el tst de extensión de la tabla Extension hace referencia a flaps/x-flaps. Esto no es recíproco.
  • El tipo de contenido flaps/x-flaps hace referencia a la extensión flp, pero esa extensión tiene una entrada Null en la columna MIME_ de la tabla Extension.

Tabla MIME (parcial)

ContentType Extension_
test/x-test tst
flaps/x-flaps flp

 

Tabla Extension (parcial)

Comprobación de actualización MIME_
tst flaps/x-flaps
flp Null

 

Referencia de ICE