Hola a todos, hoy os voy a explicar como podemos transformar nuestras entidades debiles de modelo entidad relacion a modelo relacional.
En su día, ya vimos las cardinalidades en modelo entidad relacion aquí.
¿Como se transforman las entidades debiles en modelo relacional?
Cuando tenemos entidades débiles, se agrega el atributo identificativo de la entidad fuerte a la tabla de la entidad débil, según el tipo de la relacion el nuevo campo será identificativo o no, pero siempre será foráneo.
Si es una relación de identificación, el atributo será identificativo y foráneo.
Si es una relación de existencia, el atributo solo será foráneo.
Ejemplo de relacion de identificación
Un empleado tiene un horario con una hora de entrada y salida que depende de este mismo empleado, tendríamos una relacion de identificación.

En el formato gráfica, debemos subrayar el nuevo atributo de la entidad débil y apuntar al atributo original. También tenemos el campo primario de la propia entidad débil que debemos subrayar.

En el formato de tabla, añadimos el nuevo atributo e indicamos sus restricciones, el campo nuevo que viene de empleado será primario y foráneo.
Ejemplo de relacion de existencia
Un empleado trabaja en un puesto y en un puesto trabaja un empleado, tendríamos una relacion de existencia.

En el formato gráfica, apuntamos el nuevo atributo al atributo original, solo seria foráneo, no identificativo, algo parecido a una relacion con cardinalidad 1:N.

En el formato de tabla, añadimos el nuevo atributo e indicamos sus restricciones. Indicaremos que el campo nuevo es solo foráneo.

Te dejo un video donde te lo explico en detalle:
https://youtu.be/X_2eilmay6s
¿Quieres un curso completo de modelo relacional? Lo tenemos en el canal.
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta