Hola.. tengo una consulta de modelos y consultas a DB... He logrado hacer relaciones 1 a 1 y 1 a n... pero ahora tengo una relacion un tanto "especial", lo explicare detalladamente para que me comprendan...
Tengo 4 tablas involucradas.. - comunidades - personas - roles - persona_role <- tabla intermedia para normalizar un N a N resulta que en la tabla comunidades yo tengo 3 campos involucrados con personas o mas bien con persona_role COMUNIDAD: id nombre ... ...... * administrador <- persona con rol de administrador * constructora <- persona con rol de constructora ----------------------------- Por otro lado la tabla persona_rol tambien tiene un campo id_comunidad.... en definitiva una persona puede tener distintos roles y ademas distintos o iguales roles para distintas comunidades.... ahi es donde ya se complica bastante la cosa... al menos para mi :p Lo que necesito es hacer un formulario para comunidad, que lo que haga es llenar todos los datos de esta y luego asociar (via select) un administrador (persona en id_rol que tenga un rol de administrador) y otro select de constructora que busque las personas con rol de constructora... ¿me explico bien? estoy algo confundido... una vez seleccionadas esas 2 personas deberia guardar en la tabla comunidades todos los datos (e ids de persona_rol seleccionadas) y luego en la tabla persona_rol modificar el campo id_comunidade en esas 2 personas seleccionadas .... esta muy complicado? debe haber una mejor forma? que hago? Muchas gracias... realmente estoy complicado con esto!! Saludos Daniel --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---
