hola amigos
resulta que estoy haciendo una aplicacion en php que con multiples consultas, de debo gaurdar esta consulta en mi base de datos para volverla a llamar mas adelante
les explico mejor mi problema
cada cliente tiene 1 cargo, un provincia y una ciudad, y ademas pertenece a un grupo de personas por ejemplo un grupo puede ser grupo1, otro grupo2, etc etc
en mi tabla :
CLIENTES
id_cliente
documentos
nombre
cargo
provincia
ciudad
y tengo otra tabla
GRUPOS
id_grupo
nombre_grupo
y por ultimo la tabla maestro que une estas 2 tablas
CLIENTES_GRUPOS_MASTER
id_grupo
id_cliente
resulta que el programa hace filtros mediante checkbox es decir, puede escoger 2 o mas grupos, y a esos grupos los filtra por cargos, y a esos cargos por provincias y ciudades, y asi se va reduciendo la consulta
hasta que por ejemplo de 100 clientes me quedan 5.. pero resulta que este filtro que hice lo tengo que guardar en una tabla que se llama FILTRO, el filtro tal cual, pues mas adelante necesito utilizar a ese grupo que filtre en otra cosa.. mi pregunta es como es la mejor manera de guardarlos en la base de datos??
por ahora lo unico que he logrado es crear una tabla que se llama FILTRO
alli pongo:
FILTRO
id_filtro
cadena_filtro
en donde cadena_filtro guardo una cadena de caracteres de los ids separados por comas y guiones por ejemplo
id_grupo1,id_grupo2-vendedor,ingeniero-provincia1,ciudad1/provincia2,ciudad2,ciudad3
pero se que esta no es la mejor manera de hacerlo.. alguna idea? gracias chicos de antemano por su ayuda