
Diseño base de datos óptima
La finalidad de mi base de datos sería llevar un control de múltiples parámetros asociados a campos lógicos sobre si su inserción en un impreso es adecuado o no.
Hay una serie de campos fijos como Nombre, dirección y demás.
Pero luego el resto son campos personalizados y variables algunos en el futuro de la base de datos (modificación de su estructura), que deben ser insertados en el impreso si y sólo sí el campo lógico asociado es True.
En principio había ideado una nomenclatura de los nombres de los campos en la base y otro para los campos lógicos asociados del tipo
MD0000AB , donde 0000 es un número correlativo y AB es cualquier combinación de letras del abecedario.
Esto una clase, porque luego hay otras del tipo
MJ0000AB, PC0000AB, etc.
y los campos lógicos asociados con el formato LLMD0000AB, LLMJ0000AB, LLPC0000AB.
El asunto es si hay una forma más fácil de diseñar la base de datos para que luego no tenga que estar modificando informes por campos nuevos añadidos.
El filtro debe decir que si , por ejemplo, el campo LLMD0001cd es True , entonces MD0001cd hay que imprimirlo en el lugar propuesto. Caso contrario no hay que imprimirlo.
El lenguaje que estoy utilizando es tipo dBASE, pero cualquier otro me vale para hacerme una idea de la sintaxis que tengo que emplear.
Gracias




