Diseño de una Base de Datos de Archivo Municipal

Manuel Casanova
26 de Agosto del 2004
Alguien me podria dar idea de como seria la estructura de una base de datos que controle la administracion de los documentos que genera un Ayuntamiento los cuales se almacenan en el archivo municipal. Se debe de tener en cuenta las siguientes condiciones al ser recibida la documentacion en cajas que la(s) dependencia(s) envian:
*RECEPCION,capturar los datos del oficio que envia la dependencia correspondiente a la caja(lote, numero caja,el num de oficio, el listado de contenido de la caja).

*VALIDACION, verificar que la caja de documentos o archivos contenga lo que el oficio determina, en caso que no se cumple enviar un oficio a la dependencia informando del problema.

*ALMACENAJE, una vez realizado la validacion se le debe asignar una ubicacion a la caja en el Archivo Municipal. El cual se controla por Filas, en las filas estan los Anaqueles y en los Anaqueles los Compartimientos en los cuales se almacenara la caja de archivos.
*DEPURACION, Verificar si el archivo o la caja aun puede estar almacenada en el archivo municipal de acuerdo a la fecha de vigencia asignada y determinar si se van a destruir o reubicar como archivo historico
*PRESTAMOS, controlar el prestamo de los archivos o cajas a una dependencia en un determinado tiempo, creando un vale de resguardo.
*DATOS HISTORICOS, adminstrar los archivos historicos

Agradeciendo su atencion y esperando alguna respuesta
Mosco 60