Skip to content

About

Editor web open source para diseñar diagramas Entidad-Relación con la notación de Peter Chen, aprender modelado de bases de datos y transformar modelos conceptuales en modelos lógicos.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

163 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MER Designer ✨

Un editor web para crear diagramas Entidad–Relación (MER) con la notación de Peter Chen y transformarlos en un modelo lógico.

Vista previa del editor

Estado del proyecto

El proyecto está en desarrollo activo hacia una v1 pública. La aplicación ya permite crear y editar diagramas conceptuales, guardar proyectos localmente, importar/exportar JSON, exportar imágenes y trabajar con una vista de modelo lógico.

Consulta los issues abiertos para conocer el trabajo planificado.

🎓 ¿Para qué sirve?

Creado para estudiantes de Fundamentos a las Bases de Datos.

Diseña entidades, relaciones y atributos antes de pasar a tablas, claves foráneas o SQL. Ideal para ejercicios, tareas y evaluaciones.

🚀 Cómo usarlo

  1. Crea las entidades de tu problema.
  2. Añade atributos y relaciones.
  3. Conecta y organiza el modelo en el canvas.
  4. Guarda o exporta tu diagrama.

Primero entiende los datos. Después construye la base de datos.

Desarrollo local

Requisitos: Node.js 20 o superior y pnpm 11.

git clone https://github.com/open-ucsh/web-modelador-bd.git
cd web-modelador-bd
pnpm install
pnpm dev

Abre http://localhost:3000. Los comandos de calidad disponibles son:

pnpm typecheck
pnpm lint
pnpm format:check
pnpm build

La guía completa para desarrollar está en docs/development.md.

Contribuir

Las contribuciones son bienvenidas: código, documentación, ejercicios, reportes de errores y propuestas de mejora. Antes de abrir un pull request, revisa CONTRIBUTING.md, el código de conducta y los issues existentes.

Para vulnerabilidades de seguridad, no abras un issue público: sigue SECURITY.md.

Documentación

Licencia

Distribuido bajo la licencia MIT.

MER Designer

About

Editor web open source para diseñar diagramas Entidad-Relación con la notación de Peter Chen, aprender modelado de bases de datos y transformar modelos conceptuales en modelos lógicos.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages