Lo correcto es utilizar las variables hasMany (tiene varios), hasOne(tiene uno) o belongsTo (pertenece a) en el modelo, de acuerdo a la relación que necesites. El ideal es crear modelos bien generales como base: persona, dirección, materia, año_escolar etc Una simplificación sería:
alumno { hasMany -> { Padres:Persona; hasOne -> { dirección:Direccion; Padres: Padres; } belongsTo -> Año:año_escolar; } Padres { hasMany -> Persona, Dirección } Después cuando llamas a find puedes controlar que tan profundo llega la recursividad, creo que por defecto es 1. http://book.cakephp.org/1.3/es/view/1063/recursive -- 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 cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.