Skip to content

jrp1004/CrowsFoot_JuanRomera_TFG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vercel Quality Gate Status Codacy Badge

Herramienta de modelado de Bases de Datos relacionales con Crows Foot

Desarrollo de una aplicación web que permita dibujar diagramas relacionales de patas de cuervo (Crows Foot).

Descripción del proyecto

Este proyecto desarrolla una aplicación web que permite a los usuarios diseñar diagramas de bases de datos utilizando la notación de patas de cuervo. La aplicación facilita la generación de código SQL y SQLAlchemy a partir de los diagramas creados, proporcionando una herramienta eficiente y accesible para el modelado de bases de datos.

Características principales

  • Diseño de diagramas relacionales: Permite a los usuarios crear diagramas relacionales utilizando la notación de patas de cuervo.
  • Generación de código: Genera código SQL y SQLAlchemy a partir de los diagramas creados por el usuario.
  • Importación y exportación: Permite importar y exportar los diagramas en formato XML.

Trabajo futuro

  • Gestión de relaciones reflexivas: Añadir soporte para relaciones reflexivas.
  • Mejora manejo de claves: Proporcionar al usuario más control sobre el manejo de claves.
  • Ampliar posibilidades de generación de código: Incluir soporte para mayor número de lenguajes de bases de datos, plataformas y librerías diferentes.
  • Introducir IA: Proporcionar al usuario guía en tiempo real y validación del diagrama mediante la implementación de inteligencia artificial.
  • Ampliar formatos exportación: Ampliar la variedad de formatos en la que se puede importar y exportar los diagramas, fomentando la compatibilidad con otras herramientas.

Despliegue

Para consultar el despliegue de la aplicación utilizar el siguiente enlace

Releases

No releases published

Packages

No packages published

Languages