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.