Data Dictionary
Provincia Table
Column Name Data Type PK FK Not Null Description
codigo_provincia INT ✓ ✓ Código único de provincia
nombre VARCHAR(100) ✓ Nombre de la provincia
Canton Table
Column Name Data Type PK FK Not Null Description
codigo_canton INT ✓ ✓ Código único de cantón
nombre VARCHAR(100) ✓ Nombre del cantón
codigo_provincia INT ✓ ✓ Referencia a la provincia
Parroquia Table
Column Name Data Type PK FK Not Null Description
codigo_parroquia INT ✓ ✓ Código único de parroquia
nombre VARCHAR(100) ✓ Nombre de la parroquia
codigo_canton INT ✓ ✓ Referencia al cantón
TipoUsuario Table
Column Name Data Type PK FK Not Null Description
tipo_usuario_id SERIAL ✓ ✓ Identificador único del tipo de usuario
nombre VARCHAR(50) ✓ Nombre del tipo de usuario (Administrador, Responsable, etc.)
Usuario Table
Column Name Data Type PK FK Not Null Description
usuario_id SERIAL ✓ ✓ Identificador único del usuario
correo VARCHAR(100) ✓ Correo electrónico del usuario
contraseña VARCHAR(100) ✓ Contraseña del usuario (hash)
tipo_usuario_id INT ✓ ✓ Referencia al tipo de usuario
Organizacion Table
Column Name Data Type PK FK Not Null Description
organizacion_id SERIAL ✓ ✓ Identificador único de la organización
nombre VARCHAR(100) ✓ Nombre de la organización
tipo_organizacion VARCHAR(50) ✓ Tipo de organización (Nacional, Provincial, etc.)
codigo_provincia INT ✓ Referencia a la provincia
codigo_canton INT ✓ Referencia al cantón
codigo_parroquia INT ✓ Referencia a la parroquia
responsable_cedula VARCHAR(20) ✓