
17/04/2008, 00:46
|
 | | | Fecha de Ingreso: abril-2007 Ubicación: Malaga, España
Mensajes: 190
Antigüedad: 17 años, 10 meses Puntos: 5 | |
Re: Relacionar 2 tablas a través de una tercera Buenas, esto es más de SQL que de PHP
Para hacer una relación de 1 a varios no necesitas una tabla intermedia, que sería para una relación de varios a varios.
Si un establecimiento puede tener varios planes lo óptimo será que agregues a la tabla planes un campo con el ID de establecimiento, quedando así relacionado en la consulta:
SELECT * FROM planes p INNER JOIN establecimientos e ON p.id=e.planes_id WHERE ...
Última edición por mgusdl; 17/04/2008 a las 01:10 |