[Ror-es] asociacion que nose representar.

javier barcena javierbuilder at gmail.com
Tue Sep 11 18:44:53 GMT 2007


Javier gracias por tu respuesta.
Comenzare a implementar Acts_as_tree, pero como sera la primera vez que lo
haga .. te pido por favor me guies para llegar a buen fin.
Hago algunas cosas y te envio el codigo.
gracias.
javier


El día 11/09/07, javier ramirez <jramirez at aspgems.com> escribió:
>
> Hola,
>
> > tengo el siguiente caso.. es la representacion de un organigrama. de
> > una empresa.. a seguir..
> > 1-secretarias 2-subsecretarias 3-direcciones 4-departamentos
> 5-divisiones
> >
> > pero..si bien todas salen de la  1 secretaria... algunas respetan el
> > orden.. establecido. y otras no. es decir tengo como caso una division
> > dependiente directamente de la secretaria sin depender de
> > departamentos ni direcciones. Ademas esto es variable. y para dar mas
> > cargos.. hasta es posible inventar nuevos niveles de organigrama .
> yo creo que en un caso como éste se podría tirar de algo así como dos
> tablas
>
> units
> unit_types
>
> donde "unit" es el nombre que elijo para hablar de una "parte" de la
> empresa, ya sea una secretaría, departamento, etc...
>
> la tabla units tendría una estructura de árbol, de forma que cada unit
> puede tener a su vez otra unit por encima y ésta a su vez otra más.
> Luego cada unit tiene una entrada en unit_types donde están las 5 que me
> comentas. Como dices que la jerarquía es arbitraria, con esto puedes
> modelarlo sin mucho problema. Simplemente montas tu jerarquía con
> independencia de los tipos y usas la tabla de tipos aparte para cada uno
> de los niveles.
>
> para el caso de que una 'unit' dependa directamente de otras dos, no te
> valdría la tabla unit con forma de árbol y deberías sacar una
> unit_levels o algo así que relacione unas units con otras para poder
> implementar una relación N:M
>
> suerte,
>
> javier ramírez
>
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20070911/927b3a62/attachment.htm 


More information about the Ror-es mailing list