Estructura de la base de datos

Top  Previous  Next

Puesto que se ha convertido la anterior base de datos COMESEM que estaba diseñada en MS Access, se ha mantenido la estructura básica de aquella (tablas y campos), y sobre esa estructura se han añadido nuevas tablas y nuevos campos.

 

La estructura de la base de datos se refleja en la siguiente figura:

 

Estructura1

Todos los pacientes tienen un único registro en la tabla PACIENTES. Cada paciente dentro de cada hospital estará identificado de forma única por su Nº de historia (campo NH).

Cuando se borra un registro de esta tabla se borrarán automáticamente todos los registros asociados en el resto de tablas, es decir que se borra automáticamente toda la información del paciente.

 

La tabla T1INF (Primoinfección) se ha mantenido a partir de la anterior base de datos COMESEM, y en ella también hay un único registro por paciente, aunque un paciente puede tener o no registro creado en esta tabla.

 

El CMBD (Conjunto mínimo de datos) reside en la tabla PACIENTES.

 

Los pacientes que tengan infección VHC tendrán un registro en esta tabla.

Las revisiones cuyo tipo se indica como VHC aparecerán en la vista REVISION_VHC que incorpora también las analíticas de interés en VHC.

 

En la tabla REVISION se creará un registro cada vez que el paciente acude a revisión.

 

Todos los tratamientos farmacológicos se registran en la tabla TRATAMIENTO, donde por tanto habrá un registro por cada tratamiento indicado para un paciente en una fecha concreta. Además se mantiene la tabla TTO_VIH donde se registra cada combinación (escalón) de tratamientos antirretrovirales. Lógicamente los registros de esta tabla vienen condicionados por los tratamientos individuales indicados, por lo que el programa genera automáticamente los escalones de tratamiento cada vez que se producen modificaciones en las indicaciones de tratamientos antirretrovirales. No obstante los datos de los escalones TAR pueden ser también creados y modificados directamente por el usuario.

 

Los problemas C se registran en la tabla TPROBC que tiene la misma estructura que la anteriormente existente, y de forma análoga se ha añadido la tabla TPROBB para problemas B.