Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/09/2013, 12:16
Avatar de otreblanc
otreblanc
 
Fecha de Ingreso: mayo-2005
Ubicación: Chiapas, la última frontera...
Mensajes: 73
Antigüedad: 19 años
Puntos: 0
Respuesta: SELECT de la fila mas completa

Me parece buena idea, creo que el diseño de llaves primarias y foraneas en las tablas ARTICULOS y SUBFAMILIAS deberia reconsiderarse:

En la tabla ARTICULOS, la llave foranea para las Familias y Subfamilias deberia ser:
(FAMILIA,SUBFAMILIA)

La llave primaria para la tabla SUBFAMILIAS deberia ser:
(NUMFAMILIA, NUMSUBFAMILIA)

y la union a la SUBFAMILIAS seria mejor:
INNER JOIN SUBFAMILIAS as SF
ON (A.FAMILIA = SF.NUMFAMILIA AND A.SUBFAMILIA = SF.NUMSUBFAMILIA)

INNER JOIN porque se supone que primero llenas los catalogos de las familias y subfamilias antes de ingresar un nuevo articulo)