Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Base de datos hotel Alura

Hola a todos. Tengo una duda con el modelo de entidad relación que nos brindan en el trello. Según el modelo la tabla huésped tendría como llave foránea el id de reserva. Eso significa que para crear un huésped primero debería de existir una reserva.? Alguno que ya halla creado la BD me podría indicar como manejo las relaciones entre tablas?. Muchas gracias

1 respuesta

¡Hola Gonzalo!

Entiendo tu duda con respecto al modelo de entidad-relación que te brindan en Trello. En este caso, sí, según el modelo, la tabla "huésped" tendría como llave foránea el id de reserva. Esto significa que para crear un huésped, primero debería existir una reserva asociada a ese huésped.

Para manejar las relaciones entre tablas, puedes seguir estos pasos:

  1. Crear la tabla "reserva" con su respectiva llave primaria (id_reserva).
  2. Crear la tabla "huésped" con su respectiva llave primaria (id_huésped) y la llave foránea (id_reserva) que hace referencia a la tabla "reserva".
  3. Al momento de crear un huésped, deberás asegurarte de que exista una reserva asociada a ese huésped. Esto significa que primero deberás crear una reserva y luego podrás crear el huésped relacionado a esa reserva.

Aquí te dejo un ejemplo práctico de cómo podrías manejar estas relaciones:

  1. Creas una reserva con el id_reserva = 1.
  2. Luego, creas un huésped con el id_huésped = 1 y el id_reserva = 1, haciendo referencia a la reserva creada anteriormente.

De esta manera, estarías estableciendo la relación entre la tabla "reserva" y la tabla "huésped".

Espero que esta explicación te haya sido útil. Si tienes alguna otra pregunta, no dudes en hacerla. ¡Estoy aquí para ayudarte!

Espero haber ayudado y buenos estudios!