Para realizar una codificación significativa, primero tenemos que definir el número de grupos de los que queremos guardar información. En este caso (enunciado aquí) tenemos 3 (tipo de envase, color y tamaño). Determinando el número de elementos de

cada grupo estableceremos el número de caracteres necesarios. Si usamos un código numérico, por cada carácter podemos guardar 10 estados (del 0 al 9). Si usamos un código alfanumérico podemos guardar 38 (si usamos las letras de la A a la Z y los números del 0 al 9).

Posteriormente creamos una leyenda para cada grupo y elemento del grupo. Por ejemplo:

Envase Color Tamaño
  • Estuchados=0
  • No estuchados=1
  • Blanco=0
  • Color=1
  • Grande=0
  • Supergrande=1
  • Extra=2

Con esto generamos los códigos para nuestros 12 artículos: (2x2x3=12)

000= Huevo estuchado, blanco grande

001= Huevo estuchado, blanco supergrande

002= Huevo estuchado, blanco extra

010= Huevo estuchado, color grande

011= Huevo estuchado, color supergrande

012= Huevo estuchado, color extra

100= Huevo no estuchado, blanco grande

101= Huevo no estuchado, blanco supergrande

102= Huevo no estuchado, blanco extra

110= Huevo no estuchado, color grande

111= Huevo no estuchado, color supergrande

112= Huevo no estuchado, color extra

 

La codificación significativa nos la podemos encontrar cuando estamos generando el código de identificación de nuestros clientes, que podemos utilizar el código postal de la provincia para darles de alta (280001 para el primer cliente de Madrid, 47001 para el de Valladolid, etc) o cuando estamos generando las ubicaciones de los palets en las estanterías de nuestro almacén (A151 =pasillo A, hueco 15 altura 1)