El Diccionario de Asoft

El diccionario es una herramienta que hemos desarrollado para definir tablas, campos y relaciones sin tener que hacerlo directamente con las herramientas de Access.

Esto nos permite tener una definición de una estructura de base de datos, y que esta se cree o actualice automáticamente en las distintas empresas que vamos a emplear.

Pero primero vamos a eliminar las definiciones de tablas que lleva por defecto el FB, copiado del XX

Pulsamos la F11 para ir al Access, y veremos la lista de objetos y el ribbon

Si pulsamos CTRL+F11, volvemos a la aplicación, ocultándose la lista de objetos y el ribbon

Veremos que el programa ya lleva muchos objetos definidos los cuales vamos a aprovechar para nuestro trabajo

Eliminar tablas

Buscamos la tabla Tablas y la abrimos, y eliminamos las tablas que no necesitemos, en nuestro caso (dado que se trata de reconstruirlo todo), eliminamos:

  • Almacenes
  • Artículos
  • Clientes
  • Facturas ventas
  • Facturas ventas líneas
  • Familias

Y vemos que nos quedan aún unas cuantas tablas que no debemos borrar

Veamos cuales son y para que se usaran

  • Asoft Control: esta tabla nos permitirá llevar un registro de quien ha creado un registro en un fichero, lo ha modificado o borrado
  • Contadores: permite definir los contadores que usa el programa en la empresa en la que estemos conectados
  • Contadores del programa: permite definir los contadores del programa, que luego se copiaran a cada empresa
  • Empresas: es la tabla donde están definidas las empresas con las que trabajamos
  • Filtros: es la tabla donde definimos los filtros que podremos usar en listados
  • Listados: aquí definimos los nombres de los listados que el usuario podrá emplear.

Cerremos la tabla tablas, y abramos la de relaciones

Si todo ha ido bien, no debería haber ninguna relación, dado que el programa tiene integridad entre tablas y relaciones

Eliminar campos

Cerremos relaciones y abramos Campos, vemos la lista de campos que lleva definidos por defecto, vamos a borrar solo alguno, para no tener que créalos todos

Selecciones los siguientes campos y vaya eliminando el registro

  • Activo
  • Articulo
  • Cantidad
  • Fecha alta
  • Notas

Cerremos la tabla Campos y veamos cómo está definida la integridad del Diccionario

En el ribbon, herramientas de la base de datos, Relaciones, y vemos una imagen de las tablas y sus relaciones

Vemos que las Tablas, tienen líneas, que se vinculan con campos

Y las tablas tienen índices, que as su vez tienen líneas

Y las tablas tienen relaciones que como son entre dos tablas, se vinculan otra vez con tablas

Este esquema no debemos tocarlo y nos asegura la integridad del Diccionario.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.