Hola gente, estoy iniciando un pequeño sistemita de ventas por codigo de barras, tipo supermercado.
Los codigos van a ser los EAN13 std de cualquier producto, y otros EAN personalizados de balanzas (tambien 13 digitos) , vta por peso.
La duda es el campo para guardar el codigo, lo guardo como numerico DOUBLE (es un access) o tipo string?
A primera vista funcionaria de los dos modos, pero tal vez se les ocurra alguna idea.
Otra duda:

Los codigos de la balanza vienen en un formato personalizado
20 - CCCCC - PPPPP - X
Donde 20 es fijo, C: codigo y P: peso
Como "compatibilizarian" estos codigos que son variables, con los codigos std?
por ej si el cod 1 es jamon cocido marca XX, puede venir como
2000001001209 o 2000001003339, ambos indican el mismo producto, pero distinto peso
Ya tengo hecha la funcion que "abre" el codigo e identifica correctamente que es el codigo 1
Pero como lo guardarian en la tabla de productos?
Simplemente como codigo 1?
O habia pensado guardarlo como 2000001000009, seria reemplazar por 00000 la parte variable, y guardarlo asi en la base.