Thank you very much for your reply, I agree with you that it is better
to transform it to an entity, I just wanted to ask you about this
issue
now in this case I will use lazy false for the first link one-to-many
and olso
the second link one-to-many,
how do you setup the depth of the object graph, for object retrieval?
Because in this case I need booth entity's loaded.
What's the strategy here for performance?

In CakePHP you have this depth variable, I was wondering if you do
have it also in Nhibernate?

Visar

On Mar 30, 4:49 pm, Fabio Maulo <[email protected]> wrote:
> 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%252bunsubscr...@googlegroup 
> > s.com>>
> > > > .
> > > > > 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%252bunsubscr...@googlegroup 
> > s.com>>
> > > > .
> > > > 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.

Reply via email to