No entendí muy bien por que tienes fotos, pero también no tienes fotos sino referencias en la tabla de fotos (modelo Foto).
De cualquier manera, por favor usar el nuevo grupo: http://groups.google.com/group/cakephp-esp Saludos. El 16 de septiembre de 2009 12:18, ChickenExecutor < factoryproje...@gmail.com> escribió: > > Hola a todos y gracias por vuestro tiempo. > > Os explico : > Tengo un modelo "Proyecto" el cual hasMany "Foto". > Como quería que las fotos tuvieran un orden concreto (el que el > cliente quiera, básicamente) y no quería depender de fechas de > creación ni nada por el estilo. He añadido el behaviour = array > ('Tree') a mi modelo "Foto". > Así con los métodos move_down y move_up se pueden poner las fotos en > el orden que se quiera. > Lo que hago, cada vez que se crea un nuevo "Proyecto" es insertar una > nueva "Foto" falsa en la tabla fotos con parent_id = NULL, así consigo > tener un árbol diferente con cada proyecto. Después cada vez que añado > una foto, la añado al árbol pertinente. > La cuestión es que funciona muy bien y de manera bastante > transparente... > Pero hay registros en la tabla fotos que NO son fotos, son simplemente > referencias y ahí esta mi duda. Supongo que no es muy correcto (no > pasa de un apaño) pero ¿Esta muy mal? ¿Debería haber hacho una tabla > intermedia? ¿Como me podría asegurar de esa manera que el orden de las > fotos es el correcto? > > Bueno pues eso, espero proposiciones, críticas e ideas. > Gracias de antemano. > > > -- Ignacio Alberto Zamora Esqueda Ingeniero de Software Corporación Tectronic, S.A. De C.V. Tels: (33) 3615-44-11 y 36-15-45-11 Fax: (33) 3615-46-11 siste...@tectronic.com.mx www.tectronic.com.mx --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a cakephp-es@googlegroups.com Para anular la suscripción a este grupo, envía un mensaje a cakephp-es+unsubscr...@googlegroups.com Para obtener más opciones, visita este grupo en http://groups.google.com/group/cakephp-es?hl=es. -~----------~----~----~----~------~----~------~--~---