I have a rapresentation because i have extra data in the relation (es
quantity) i've tried first with many to many using rel table but i'm
not be able to map extra data so i try to modify the model using
another class and subclassing

the real problem is how can i map extra data in the relation table
with object properties of entity?


On Feb 17, 4:55 pm, Hudson Akridge <hudson.akri...@gmail.com> wrote:
> Since you've got an actual class representing your join table, it's not a
> many to many. You can use a many-to-many if you drop the ProductInOrder
> class, and instead use an IDictionary<Product,int> on the Order side, with
> an entity key on the dictionary.
>
> Otherwise you map ProductInOrder with references() back to Order and
> Product. Order and product each have a HasMany() to ProductInOrder.
>
> On Wed, Feb 17, 2010 at 9:03 AM, Del Brocco Andrea 
> <a.delbro...@gmail.com>wrote:
>
>
>
>
>
> > Hi, the sample scenario is this:
>
> > table Order
> > with
> > id, OrderDesc,
>
> > table Product
> > with id, DescProduct
>
> > table OrderDetail
> > with idOrder ,idProduct, quantity
>
> > objects
>
> > object Order
> > {
> >    idOrder,
> >    DescOrder,
> >    ICollection<ProductInOrder> Details
> > }
>
> > object ProductInOrder
> > {
> >  idProduct,
> >  DescProduct
> >  quantityAB
> > }
>
> > Ill try to use manytomany or join and different models but i'm not be
> > able to recostruct the behaviour
> > (distinct objects and collections and so on, productbase mapped to
> > product and a subclass productorder with a join, etc)
>
> > The sample is not my real problem but the situation is the same, i
> > want to know how i can map or rearrange domain for this situation.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Fluent NHibernate" group.
> > To post to this group, send email to fluent-nhibern...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > fluent-nhibernate+unsubscr...@googlegroups.com<fluent-nhibernate%2bunsubscr­...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/fluent-nhibernate?hl=en.
>
> --
> - Hudsonhttp://www.bestguesstheory.comhttp://twitter.com/HudsonAkridge- Hide 
> quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to fluent-nhibern...@googlegroups.com.
To unsubscribe from this group, send email to 
fluent-nhibernate+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en.

Reply via email to