Ejercicio Base de datos Normalización

Alguien me podría ayudar a normalizar un caso práctico? Es que no se si lo hago bien... Y quería saber si alguien sabe hacerlo pues se lo agradecería.

este es el caso práctico.

Imagen
Y si nos pones tu solución y te decimos lo que está mal?
enekomh escribió:Y si nos pones tu solución y te decimos lo que está mal?


Te la escaneo compañero ^^

Imagen

Que tal está?
Ahora mismo estoy llamando a la policía para hacer saber que no te mereces una beca.

Rojos saludos.
En un primer vistazo rápido, tienes mal modelado "Vendió".

La PK sería (cod_hipermercado,cod_producto)


"Recibe" también está mal, ya que la has modelado como una N:M y es una 1:1

"Línea detalle" y su relación con "pedido global" también está mal modelada. Fíjate que es 1:N, pero encima requieres de un pedido. Tienes que jugar con las claves ajenas y las restricciones VNN para modelar esa relación

PD: Ya iré editando si veo algo -> con esto ya tienes para un buen rato, míralo y repasa con lo dicho todo, porque hay algunas cosas más.
Luego te vuelvo a corregir si lo subes.
5 respuestas