Alguien que pueda ayudarme? :p
On 18 nov, 20:46, AldeaCMS <[EMAIL PROTECTED]> wrote: > Por cierto, no estoy seguro de guardar el id_persona_role o el > id_persona en los campos de administrador y constructora en la tabla > comunidades.... > > gracias :) > Daniel > > On 18 nov, 00:34, AldeaCMS <[EMAIL PROTECTED]> wrote: > > > jeje ok. las tablas son (resumidas) > > > COMUNIDADES > > - id > > - nombre > > - administrador > > - constructora > > > ================= > > > PERSONAS > > - id > > - nombre > > - apellido... > > .... > > > ================== > > > ROLES > > - id > > - nombre > > - permisos varios: - modulo1 escritura = 0/1, modulo1 lectura =0/1.... > > (etc etc) > > > ================== > > > PERSONA_ROLE > > - id > > - id_persona > > - id_role > > - id_comunidade > > > ..... todo eso permitiria que por ejemplo yo para la comunidad 1 tenga > > rol de administrador (por ejemplo) > > pero que para la comunidad 2 tenga rol de propietario... > > o bien que solo tenga rol de residente en una comunidad y ningun otro > > permiso de nada... lo que me permitiria solo lectura y solo en dicha > > comunidad (por ejemplo) > > > Mi tema es generar dichos mantenedores y relaciones > > Me he visto complicado con eso :p > > > Muchas gracias por intentar ayudarme! > > Ojala pueda! jejeje gracias! > > > Daniel Aldea > > > On 17 nov, 04:59, "Diego Villar" <[EMAIL PROTECTED]> wrote: > > > > Aldea, enviá la estructura de las tablas, haber si se me ocurre algo. :P > > > > saludos! > > > > El día 16/11/07, AldeaCMS <[EMAIL PROTECTED]> escribió: > > > > > 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. -~----------~----~----~----~------~----~------~--~---
