Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/02/2011, 17:45
adriannjimenez
 
Fecha de Ingreso: mayo-2007
Ubicación: Córdoba, Argentina
Mensajes: 56
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Problema de lógica

Hola Libras: Que velocidad!!!

Te cuento que son dos tablas:

En la primera:
CFG_GRUPOS_MORFOLOGIAS
id_grupo_morfologia PK
desc_grupo_morfologia nvarchar
Por ejemplo:
1-CUTIS / 2-CONTEXTURA / 3-OREJAS-CONFORMACION / 4-OREJAS-CARACTERISTICAS / 5-PRONUNCIACION-ACENTO

y así con todos los grupos.

CFG_RAZGOS_MORFOLOGICOS
id_grupo_morfologia PK
id_razgo_morfologico PK
desc_razgo_morfologico
Acá se desagregan cada grupo, por ejemplo:
(De cutis) 1-1-ASIATICO / 1-2-TRIGUEÑO / 1-3-BLANCO / 1-4-NEGRO

y así con cada grupo se reitera el primer valor y el segundo se numera.
Por lo que puede haber VARIOS registros en CFG_RAZGOS_MORFOLOGICOS con el valor 2, uno por cada uno de los grupos.

Por eso el filtro lo puedo hacer por la descripcion del grupo y/o por la descripcion del rasgo y/o por el valor conjunto de los dos ID de la tabla de los rasgos (y acá está el problema).

Espero haber aclarado.

Un abrazo y gracias.

Adrian