/ / Diseño - Microsoft Access - Número único de "serie" - ms-access, número de serie

Diseño - Microsoft Access - Número único de "serie" - acceso de ms, número de serie

Estoy buscando algunas técnicas de diseño para lograr lo siguiente:

Un número de serie de 3 partes que se genera al ingresar el registro. Ejemplo de formato: 25-001-14

El número se utiliza para rastrear registros anuales de varios lugares.

La primera parte indica la ubicación del registro.asociado con, esto sería una entrada del usuario durante la creación de registros. La segunda parte es el número de registro, me gustaría que esto se genere automáticamente, pero debe ser secuencial y separado para cada ubicación y debe restablecerse cada año. La tercera parte es el número de dos dígitos para el año en que se creó el registro. Me gustaría que esto se genere automáticamente si es posible. Nota: Actualmente no me preocupa cuándo esto vuelve a aparecer y me enfrento a problemas de datos redundantes.

¡Estoy pensando que me gustaría que los registros se almacenen en varias tablas separadas por ubicación, si esto ayudara a las cosas!

Cualquier idea sería muy bienvenida.

Respuestas

0 para la respuesta № 1

Creo que usaría 3 campos clave, un campo cada unopor ubicación, registro y año. Los campos de ubicación y año se crearán cuando obtenga la entrada para crear nuevos registros. Configuraría una consulta para encontrar el último número de registro utilizado por ubicación y año y usaría esa consulta para asignar el nuevo número de registro cuando cree un nuevo registro. La concatenación de los 3 campos sería la clave que describió.

Con un campo clave para la ubicación, tablas separadasno son necesarios a menos que sea útil por otras razones. Probablemente usaría solo una tabla: siempre puede filtrar los registros por ubicación en cualquier momento que lo necesite.