Si , era eso lo que preguntaba. Gracias. Es que leia un libro donde se usaba eso que mencionas ( definir una relacion 1:N, N:N.... ). Osea en CakePhp se maneja asi (SIN Innjer/left/right join) ..... claro
Las grandes empresas (me estoy preparando para postularme) ¿ese es el unico metodo que usan? Lo pregunto para estar preparado. Ultima pregunta ¿se pueden usar Vistas Mysql (View) ? GRACIAS , son unos genios ,este es un gran grupo On 7 mayo, 16:12, sebastian ponce <[email protected]> wrote: > Creo que no recibiste ayuda porque esta un poco confuso lo que preguntas. > Por lo que entiendo no tenes experiencia con cakephp porque lo que estas > planteando es uno de los puntos fuertes de cake > En cada uno de los modelos, que representa una tabla de tu base de datos, > tenes que definir las asociaciones con otros modelos(otra tabla de la bd) > Las claves foraneas de una tabla se declaran como belongsto o hasmany en la > tabla relacionada segun corresponda. > Cuando esas relaciones estan bien hechas las consultas a la bd te devuelven > automagicamente la tabla principal con todas las asociaciones sin agregar > ningun inner join ni nada. > Te recomendaria que busques mas informacion y profundices mas antes de > continuar. Los videostutoriales de Illasaron son muy buenos y tambien hay > muchos manuales interesantes. > Si no es eso lo que prenguntabas, perdón pero no entiendo bien, vuelve a > preguntar con mas detalle y si es posible algun ejemplo > Saludos > > El 6 de mayo de 2011 17:30, Gabriel php <[email protected]> escribió: > > > Hola chicos/as tengo que hacer VARIAS consulta sql de una base de > > peliculas/juegos que tiene muchos INNER/LEFT/RIGHT JOIN > > (generos,socios,alquileres,...etc). > > Mi pregunta es : > > 1) ¿por cada consulta (con INNER/LEFT/RIGHT) tengo que declarar en el > > cakephp las PK y FK y columnas ? > > 2) ¿no seria muy engorroso hay una mejor manera de simplificarlo que > > estoy desconociendo? > > 4) ¿se pueden usar vistas de mysql (no confundir c/ las vistas de > > Cakephp) ?.Ej: CREATE VIEW test.v AS SELECT * FROM t; > > > -- > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > > Grupos de Google. > > Para publicar una entrada en este grupo, envía un correo electrónico a > > [email protected]. > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > [email protected] > > Para tener acceso a más opciones, visita el grupo en > >http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
