Regístrate para obtener acceso a proyectos similares
Todas las semanas escogemos un proyecto de la vida real para que construyas tu portafolio y te prepares para conseguir un trabajo. Todos nuestros proyectos están construidos con ChatGPT como co-pilot!
Únete al retoUn podcast de cultura tecnológica donde aprenderás a luchar contra los enemigos que te bloquean en tu camino para convertirte en un profesional exitoso en tecnología.
Escuchar el podcastDentro del directorio ./entities
encontrarás una clase ./entities/User.js
que describe un ejemplo de base de datos de usuarios (tabla).
Aquí tenéis un video de 4 minutos explicando que es UML https://www.youtube.com/watch?v=UI6lqHOVHic
Vamos a crear un diagrama de relación de entidades para la base de datos del Blog de StarWars, un diagrama muy similar a este:
🔥Puedes utilizar esta herramienta GRATUITA para practicar tu diagrama por primera vez: https://app.quickdatabasediagrams.com/#/d/
Este boilerplate ya viene con todo lo necesario: una base de datos Postgres, la configuración de Typescript y la configuración de TypeORM.
Cada vez que quieras generar tu diagrama sólo tienes que escribir $ npm run diagram
y se imprimirá un enlace URL a la imagen de tu diagrama.
Comenzaremos leyendo la documentación sobre how to create entities using TypeORM.
Tu trabajo es actualizar el directorio ./entities/
con los archivos y el código necesarios para replicar el modelo de datos de starwars.
El proyecto está utilizando la biblioteca TypeORM Node.js library para generar la base de datos.
User
que representará a los usuarios de tu blog.$ npm run diagram
en la consola.Regístrate para obtener acceso a proyectos similares
Todas las semanas escogemos un proyecto de la vida real para que construyas tu portafolio y te prepares para conseguir un trabajo. Todos nuestros proyectos están construidos con ChatGPT como co-pilot!
Únete al retoUn podcast de cultura tecnológica donde aprenderás a luchar contra los enemigos que te bloquean en tu camino para convertirte en un profesional exitoso en tecnología.
Escuchar el podcast