Barcelona Foradada: Geolocalitzant la Guerra Civil

| Refugios y bombardeos sobre Barcelona durante la Guerra Civil


1 comentario

Base de Datos. Diseño y estructura.

3. Base de Datos.

3.1 Diseño y Estructura.

Antes de comenzar a recopilar la información relativa a los refugios antiaéreos de Barcelona, se procedió a diseñar una Base de Datos (BBDD) montada en Microsoft Access. El motivo principal por el cual se optó por este formato es su sencilla interoperabilidad con el software de administración de Sistemas de Información Geográfica (SIG) ArcGIS. Además Access permite al usuario crear formularios de forma sencilla de manera que al rellenarlos se implementa la BBDD.

Si bien es necesario diseñar la BBDD antes de comenzar a recopilar la información, también es fundamental saber de qué información se dispone para que la estructura de la BBDD sea adecuada. Por ello se hizo un estudio minucioso de los documentos que se conservan en el Arxiu Municipal Contemporani de Barcelona (AMCB) relacionados con el tema que atañe al proyecto. Estos documentos, archivados en varias cajas y a su vez en carpetas (un total de cuatro cajas sin contar las relativas a los planos), registran información muy diversa; A parte de la fundamental, como es la localización, aparecen los que estaban subvencionados y los que no, si se les realizó inspección, el distrito donde se encontraban, el tipo de refugio (galería de mina, sótano, tipo alcantarillado, etc.), el número de entradas y de escaleras, la superficie, la capacidad, el presupuesto  y diferentes datos que tienen valor único para cada refugio, ya que sólo puede pertenecer a un único distrito, tener un número determinado de entradas, etc. Estos datos se registrarán en una tabla principal, cuya clave primaria es el número de expediente del refugio.

No obstante, hay otros datos que no cumplen el mismo patrón, como pueden ser material de botiquín, material de iluminación, vigilantes y material suministrado para la construcción de los refugios. Es decir, un refugio no tiene por qué disponer de iluminación tipo mina exclusivamente, puede estar iluminado también por iluminación de pared. Por esta razón, se crearon diferentes tablas secundarias con esta información en las cuales la clave foránea es el número de expediente del refugio. Así, se podrán relacionar con la tabla principal.

Relaciones BBDDFigura1. Relación entre tablas.

Hay un tercer tipo de tabla, cuya función es la de facilitar la introducción de datos en las tablas, como es el caso de los campos destinados a introducir las calles que localizan los refugios. Con el objetivo de evitar errores a la hora de introducir las direcciones o escribir una misma calle de distinta manera, se creó una tabla sin duplicados que contuviera estos nombres y que estuviera vinculada en la tabla principal de los refugios. Estos datos se obtuvieron del callejero de Barcelona disponible en la página web del propio ayuntamiento, en el apartado de Open Data. Se procedió de la misma manera para otros campos como tipo de refugio, quién lo construyó, etc.

Una vez que ya están definidas las tablas y sus correspondientes relaciones, se creó un formulario para facilitar la incorporación de los datos a la BBDD.

Parte formulario AccessFigura 2. Parte de formulario de Microsoft Access para los refugios

Al igual que para el caso de las tablas, se diseñó un formulario principal, asociado a la tabla principal, y subformularios dentro del mismo que implementan las tablas secundarias.

Una vez diseñada y estructurada la BBDD, se puede iniciar el proceso de implementación de los datos disponibles en el archivo.