me surge el siguiente problema:
si añadimos una tabla más, por ejemplo idiomas, tendremos:
lo anterior:
----------------
usuarios (id, …)
bodegas(id, …)
us2bod(id, idUsuario, idBodega).
más 2 tablas(pq es una relación n:m al igual que la anterior):
-------------------------------------------------------------------
idiomas(id,…)
us2idi(id, idUsuario, iIdioma)
Los usuarios pueden hablar más de un idioma y lógicamente un determinado idioma puede ser hablado por varios usuarios.
Entonces sin necesitamos saber los usuario con sus bodegas e idiomas, habría que:
1) realizarlo en la misma consulta (1 consulta en total)
2) realizar otra consulta idéntica a la anterior (es decir dos consultas en total)
que es más productivo para una aplicación en PHP? es decir con cual gano más velocidad.
En el caso de que se pudiera hacer en una una sola consulta, ¿como sería la consulta en SQL?
un saludo y gracias.