Muchas gracias , Carlos , voy a tratar.


On 28 sep, 07:05, Carlos Peix <[email protected]> wrote:
> Hola Federico,
>
> Como muchos ya han dicho en esta lista, es muy dificil llegar a un buen
> diseño usando un ORM si no te acostumbras a pensar en objetos en lugar de en
> tablas.
>
> Fijate en un thread reciente de esta misma lista en la que planteo un tema
> similar, la triada evento-rol-actor.
>
> http://groups.google.com/group/nhibernate-hispano/browse_thread/threa...
>
> En tu caso, el evento seria la Factura, la cual debe ser emitida a un
> Cliente (Rol), mas alla de que sea una Empresa (Actor) o un Agente (Aqui
> creo que tenemos un rol tambien)
>
> De esta manera, definiendo tu rol Cliente, podes hacer que cualquiera lo
> desempeñe (Empresa, persona, etc).
>
> En ese thread planteo varias alternativas para el mapeo y algunas dudas.
> Finalmente esa cuestion quedo abierta pero, charlando con Fabio en un evento
> hace unas semanas, "me conto" una solucion que entendi parcialmente pero que
> aun debo implementar.
>
> Un saludo
>
> ----------------------------------
> Carlos Peix
>
> 2011/9/27 Flapido <[email protected]>
>
>
>
>
>
>
>
> > Quiero hacer un mapeo para las Entidades
>
> > Tabla
> > Factura
> > -id
> > -TypeEntidad ( si typeEntidad es  A --> Agente sino cliente)
>
> > Agente
> > -id
>
> > Cliente
> > -id
>
> > como armo los mapeos?  o tengo que crear otra tabla de relacion entre
> > Factura y Entidades
> > Ejemplo:
> > Factura_entidades
> > -Id
> > -IdAgente
> > -Idcliente
>
> > Gracias!!!
>
> > --
> > Para escribir al Grupo, hágalo a esta dirección:
> > [email protected]
> > Para más, visite:http://groups.google.com/group/NHibernate-Hispano

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a