Si desea verificar cómo se almacena el número de tarjeta almacenado actualmente en BioStar 2, consulte la siguiente prueba y verifíquelo.


 

1. Para esta prueba tomaremos el siguiente número de tarjeta: 252-15298 que ya se ha agregado a un usuario en BioStar 2:


 

2. Este número es un formato de tarjeta de 26 bits, la paridad es de 8 bits para FC y 16 bits (consulte el marco de bits de su tarjeta) para el número de tarjeta:

FC: 252

Número de tarjeta: 15298

 

Introducimos FC en la calculadora que es 252 nos da en binario lo siguiente: 1111 1100

 

3. Ahora ingresamos el número de tarjeta que 15298 y nos da en binario: 11 1011 1100 0010

 

Agregamos dos "0" para completar los 16bits: 0011 1011 1100 0010

 

4. Reunimos ambos valores como 1111 1100 0011 1011 1100 0010 y los ingresamos en la calculadora:

 

5. Ahora recuperamos el número que 16530370 en la base de datos BioStar 2 dentro de la tabla t_crd, y verificamos cuál corresponde a CRDUID.

 

6. Verifique el mismo valor de CRDUID que coincidimos en t_crd y confirme el USRUID correspondiente en la tabla t_usrcrd.

 

7. Confirme el mismo valor USRUID en t_usr.

 

 

La conversión que hicimos con la calculadora es realizada por BioStar 2 internamente, por lo que para extraer la información tendría que vincular los datos  en la columna USRUID  de la tabla t_usr a los mosaicos que figuran  en la tabla t_usrcrd y luego al número de CSNCRD en la tabla t_crd.