No. Because, I prefer <idbag> for many-to-many and when the relation will have properties then I transform it to an entity
btw <map name="Majors" cascade="all" table="MAJOR"> <key column="STUDENT_ID" /> <map-key-many-to-many column="SUBJECT_ID" class="Subject" /> <composite-element class="Major"> <property name="Note" /> </composite-element> </map> 2010/3/30 Visar Uruqi <[email protected]> > Thank you Fabio, this sounds very interesting, do you have any example > how to use this map-key-many-to-many a link or something. > > visar > > On Mar 30, 3:54 pm, Fabio Maulo <[email protected]> wrote: > > Map (Dictionary) with map-key-many-to-many and a component > > (composite-element) as value. > > > > 2010/3/30 Visar Uruqi <[email protected]> > > > > > > > > > > > > > OK I got the Idea, but suppose that middle table is not a entity, > > > suppose it is just a > > > middle table for many-to-many relationship, how would you handle it in > > > a XML mapping file? > > > > > Visar > > > Thank you for your replies > > > > > On Mar 30, 1:49 pm, Kim Johansson <[email protected]> > > > wrote: > > > > That's not a many-many relation... That's two one-many relations. The > > > middle table needs to represented as an entity. > > > > > > Med vänliga hälsningar, > > > > Kim Johansson > > > > Industritorget Sweden AB > > > > Söndrumsvägen 29 > > > > 302 39 Halmstad > > > > tel: 035 - 260 32 00 > > > > fax: 035 - 12 24 83 > > > > epost: [email protected] > > > > webb:http://www.industritorget.se > > > > > > -----Original Message----- > > > > From: [email protected] [mailto:[email protected]] On > > > Behalf Of Visar Uruqi > > > > Sent: den 30 mars 2010 12:40 > > > > To: nhusers > > > > Subject: [nhusers] Many to Many with lots of properties in the middle > > > table > > > > > > This is the hardest thing I believe in NHibernate, > > > > The many to many relationship when the middle table has properties > > > > beside the primary keys. Help me to map this example: > > > > > > Here in this link you will find an image of the schema that I want to > > > > map, its 3 tables just for illustrationhttp:// > > > treshja.com/files/hotel.png > > > > > > how do you map this in Nhibernate using XML (not ActiveRecord)? > > > > > > Visar > > > > > > P.S. Thank you for your contribution, without you I would not be able > > > > to use Nhibernate > > > > > > -- > > > > You received this message because you are subscribed to the Google > Groups > > > "nhusers" group. > > > > To post to this group, send email to [email protected]. > > > > To unsubscribe from this group, send email to > > > [email protected]<nhusers%[email protected]> > <nhusers%[email protected]<nhusers%[email protected]>> > > > . > > > > For more options, visit this group athttp:// > > > groups.google.com/group/nhusers?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "nhusers" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]<nhusers%[email protected]> > <nhusers%[email protected]<nhusers%[email protected]>> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/nhusers?hl=en. > > > > -- > > Fabio Maulo > > -- > You received this message because you are subscribed to the Google Groups > "nhusers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<nhusers%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/nhusers?hl=en. > > -- Fabio Maulo -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en.
