MySQL - Consulta sobre diseño de BD

 
Vista:
sin imagen de perfil

Consulta sobre diseño de BD

Publicado por Juan Manuel (3 intervenciones) el 27/07/2014 22:33:53
Hola a todos, tengo que hacer una pequeña base de datos para manejar las ventas de un local que soporte tambien, devoluciones, el tema es que no estoy seguro de como debo hacer la relacion venta - devolucion. La primer imagen es una de las opciones que se me ocurren:

Y esta otra imagen es otra de las opciones q se me ocurren:

Cualquier tipo de ayuda o critica constructiva es bienvenida.

PD: faltan tablas, no las agregue en las imagenes porque no queria hacerla demasiado grande.

Saludos y desde ya muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Consulta sobre diseño de BD

Publicado por xve (1151 intervenciones) el 28/07/2014 09:07:23
Hola Juan Manuel, yo creo que el primer ejemplo es el mas correcto.

No tiene nada que ver la devolución de un producto con la forma de pago del mismo... yo creo que lo correcto es que la devolución vaya con el detalle de la venta, ya que puede devolver un solo producto del total de productos comprados.

Creo que la tabla devoluciones, también tendrías que tener el articulo del producto que devuelve.

Espero que te sirva de ayuda... ya nos comentaras...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Consulta sobre diseño de BD

Publicado por Juan Manuel (3 intervenciones) el 28/07/2014 14:29:34
Muchas gracias por tu tiempo :)
Yo opino igual que vos, pero siempre es bueno tener otro punto de vista

Gracias de nuevo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar