DIAGRAMA RELACION-ENTIDAD

Author

Roadmap

DEFINICIÓN

Un Diagrama de Relación-Entidad (ERD, por sus siglas en inglés) es una representación gráfica que describe las entidades de un sistema, las relaciones entre ellas y los atributos que las definen. Es ampliamente utilizado en diseño de bases de datos y sistemas de información.

COMPONENTES Y UTILIDAD

  1. Entidades: Representan objetos o conceptos del sistema que tienen existencia independiente. Se dibujan como rectángulos. Ejemplos: Proyectos, Stakeholders, Interacciones, Inversiones Sociales.
  2. Relaciones: Representan asociaciones entre dos o más entidades. Se dibujan como rombos o líneas que conectan entidades. Ejemplos: Un proyecto puede tener muchas interacciones o Un stakeholder puede estar involucrado en varios proyectos.
  3. Atributos: Son las propiedades o características de una entidad o relación. Se dibujan como elipses conectadas a las entidades o relaciones. Ejemplo: Para Stakeholders, atributos como nombre, género, posición.
  4. Claves primarias y foráneas: La clave primaria identifica de forma única cada registro de una entidad. Las claves foráneas conectan entidades relacionadas. En otras palabras, cómo se enlazan las distintas bases de datos que integran un sistema, ej. los actores de interés asociados a un proyecto de infraestructura específco.

BASE DE DATOS DE ACTORES DE INTERÉS

Atributo Descripción Tipo
sth_ID Identificador único de los actores de interés character
proj_ID Identificador del proyecto de infraestructura character
sth_name Nombre del actor de interés character
sth_sex Género del actor de interés factor
sth_resp Cargo del actor de interés factor
sth_period Periodo del cargo date (years diff)
sth_personality Tipo de personalidad del interesado factor
sth_rep Número de representados numeric
sth_address Domicilio del interesado character
sth_coord Coordenadas geográficas list
sth_distance Distancia a la infraestructura numeric
sth_location Localidad de residencia character
sth_state Estado character
sth_country País character
sth_position Posición respecto al proyecto factor
sth_interest Nivel de interés factor
sth_influence Nivel de influencia factor
interaction_ID Identificador único de la interacción character
sth_rel_sth Relaciones con otros interesados y sus tipos list

BASE DE DATOS DE PROYECTOS DE INFRAESTRUCTURA

Atributo Descripción Tipo
proj_ID Identificador único para cada proyecto character
proj_name Nombre del proyecto character
proj_start_year Año de inicio del proyecto date
proj_end_year Año de finalización (NA si sigue en curso) date
proj_type Tipo de proyecto factor
proj_inv Monto de inversión numeric
proj_location Localidad o comunidad character
proj_state Estado character
proj_country País character
proj_coord Coordenadas geográficas del proyecto list

BASE DE DATOS DE INTERACCIONES COMUNITARIAS

Atributo Descripción Tipo
interaction_ID Identificador único de la interacción character
interaction_type Tipo de interacción (ej. Visitas, Asambleas) factor
interaction_date Fecha de la interacción date
sth_ID Identificador único del interesado asociado character
proj_ID Identificador del proyecto asociado character
interaction_purpose Propósito de la interacción factor
interaction_themes Temas discutidos durante la interacción character
interaction_call Responsable de convocar la reunión factor
interaction_cost Costo financiero de la interacción numeric
interaction_number Número de participantes numeric
interaction_address Domicilio donde ocurrió la interacción character
interaction_location Localidad o comunidad character
interaction_state Estado character
interaction_country País character
interaction_coord Coordenadas geográficas de la interacción list
interaction_summary Resumen de compromisos adquiridos character
interaction_evidence Evidencias de los compromisos (ej. Minutas) list

BASE DE DATOS DE PROYECTOS DE INVERSIÓN SOCIAL

Atributo Descripción Tipo
soc_invest_ID Identificador único de la inversión social character
soc_invest_type Tipo de inversión social (ej. Donación, Talleres) factor
soc_invest_inaug Fecha de inauguración o implementación de la inversión date
soc_invest_cost Costo financiero de la inversión social numeric
soc_invest_number Número de participantes beneficiados numeric
soc_invest_address Domicilio donde se realizó la inversión character
soc_invest_location Localidad o comunidad character
soc_invest_state Estado character
soc_invest_country País character
soc_invest_coord Coordenadas geográficas de la inversión social list
soc_invest_summary Resumen de la inversión realizada character
soc_invest_evidence Evidencias relacionadas con la inversión social list (media)
proj_ID Identificador del proyecto asociado character
sth_ID Identificador del interesado asociado character
interaction_ID Identificador único de interacciones relacionadas con el Proyecto de Inversión social list