Reporte_Diseño_Base_Datos
Reporte_Diseño_Base_Datos
Relacional
Usuarios
- id_usuario: INT (Primary Key, Auto-increment)
- nombre_completo: VARCHAR(100)
- correo: VARCHAR(100)
- contraseña: VARCHAR(255)
- fecha_registro: DATE
Roles
- id_rol: INT (Primary Key, Auto-increment)
- nombre_rol: VARCHAR(50)
Permisos
- id_permiso: INT (Primary Key, Auto-increment)
- descripcion: VARCHAR(150)
Asignaciones de Roles
- id_asignacion: INT (Primary Key, Auto-increment)
Asignaciones de Permisos
- id_asignacion_permiso: INT (Primary Key, Auto-increment)
4. Diagrama Relacional
El diagrama incluye las relaciones mencionadas, las llaves primarias y foráneas, y sus
conexiones:
5. Conclusiones
El diseño lógico presentado asegura un sistema robusto y escalable para el control de
acceso. La normalización garantiza la eliminación de redundancias, y las reglas de
integridad referencial aseguran la consistencia y fiabilidad de los datos en todo momento.