IIC2413 / Syllabus-2024-2

74 stars 8 forks source link

Consulta ejercicio 3, taller 6 #167

Closed ssepul21 closed 1 month ago

ssepul21 commented 1 month ago

Hola! Espero se encuentren bien ^^. En este ejercicio del taller, no me queda claro si se cumple 2NF. image En ejemplo caso, se me ocurrieron 2 formas de verlo:

  1. no puede existir una dependencia parcial puesto que la llave primaria en sí es solo un solo atributo y no un conjunto, por lo que no sé cómo se considera desde ese punto de vista.
  2. lo otro que había pensado es considerar el otro criterio que se menciona en clases: cumplir 2NF y "si ninguna llave candidata es funcionalmente dependiente (o parte del set) de otra llave candidata". En este caso se me ocurrió tomar como ejemplo la llave (PedidoID, PlatoID), caso donde, por observación 3 de clases [a,b -> a], (PedidoID, PlatoID) depende de PedidoID, lo cual haría que no se cumpla 2NF.

Quiero entender bien qué hacer es casos como el 1. que propuse y si el análisis que hice en 2. es válido (aunque de por si me hace ruido, es por hacer el ejercicio de ponerme en casos más que nada).

Gracias de antemano!