ISRO | CS ISRO 2015 | Pregunta 16

Considere el siguiente diagrama de entidad de relación (ERD)

¿Cuál de las siguientes relaciones posibles no se cumplirá si el ERD anterior se mapea en un modelo de relación?
(A) Persona (NID, Nombre)
(B) Calificación (NID, ExamID, QualifiedDate)
(C) Examen (ExamID, NID, ExamName)
(D) Examen (ExamID, ExamName)

Respuesta: (C)
Explicación: Si convertimos un diagrama ER en un modelo relacional, entonces podemos crear una tabla para cada entidad.
Obtenemos dos tablas
Una para Entity Person – Person(NID,Name)
Una para Entity Exam – Exam(ExamID,ExamName)

Ahora, para la calificación de la entidad de relación, no podemos agregar QualifiedDate en ninguna de las dos tablas formadas, por lo que debemos crear una nueva tabla usando la clave principal tanto de la persona de la entidad como del examen de la entidad.
Obtenemos Calificación (NID, ExamID, QualifiedDate)

Por lo tanto , la opción (C) no tiene ningún sentido.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *