Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/02/2014, 12:56
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Relaciones circulares

que entiendes tu como la mejor forma?? o que es lo que quieres que se te diga?? puedes obtener lo que necesitas, la respuesta es SI, tu diagrama esta normalizado, la respuesta es SI, ahora que se podria optimizar claro que SI por ejemplo la tabla
entrada-salida,movimiento y detalleentrada salida siento que sobran y podrias dejarlas todas en una sola tabla, ya que vas a tener un registro por cada entrada-salida de cada medicamento, entonces para que quieres el detalle?? si todo puede entrar sobre un mismo registro quedando

movimiento
id
usuario_id
tipo_movimiento
id_precio_venta
fecha_registro
cantidad
precio_unitario
nota


los demas campos que tienes que son calculados, no necesitas guardarlos en la base de datos, esos los puedes obtener cuando saques tus reportes.....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me