Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/07/2013, 08:15
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Consultar en tabla si hay en almacen > 0

Hola syntex:

Con permiso del compañero gnzsoloyo... Tener un campo multivaluado, es decir, tener en un campo valores separados por comas está ABSOLUTAMENTE PROHIBIDO en un modelo Entidad - Relación... es un error de diseño y te traerá muchísimos dolores de cabeza

Por lo que entiendo, tienes un modelo con una serie de artículos y una serie de tiendas... para definir qué artículos se visualizan en qué tiendas no lo haces mediante un campo multivaluado, sino con una tabla de relaciones, en donde manejes el ID del artículo y el ID de la tienda que puede visualizar dicho producto:

Código:
artículos
id_articulo|descripcion_articulo
1|articulo 1
2|articulo 2
3|articulo 3

tiendas
id_tienda|descripcion_tienda
1|tienda 1
3|tienda 3
4|tienda 4
7|tienda 7

articulos_tiendas
id_articulo_tienda|id_articulo|id_tienda
1|1|1
2|1|3
3|1|4
4|1|7
5|2|1
6|3|4
7|3|7
de este modelo se desprende que el artículo 1 se visualiza en las tiendas (1,3,4 y 7), el artículo 2 sólo se visualiza en la tienda (1) y el artículo 3 se vislauiza en las tiendas (4, 7).

Si tienes oportunidad de cambiar tu modelo, hazlo y evita dolores de cabeza posteriores.

Saludos
Leo.