On 8/29/07, Mech7 <[EMAIL PROTECTED]> wrote:
>
> Ok i am trying to experiment with HABTM but are they really worth all
> the trouble, as it does not work like a normal join in sql you can't
> select across tables.. so what i understand is that you need to make 2
> queries just to find what you are looking for? Doesn't this give allot
> of overhead?

You should think of it in terms of ease of creating your application,
not how much overhead you think it's creating.   The goal of CakePHP
is to let you rapidly build applications, and there is always a
trade-off in performance when you use any framework.

The HABTM lets you do things like Posts and Tags where a post can have
many different tags and tags can be applited to multiple posts.  You
need a join table no matter what for that type of relationship, and
the ability to automatically have that associated data appear in my
result set with only one or two lines of code is a huge productivity
increase.


-- 
Chris Hartjes
Senior Developer
Cake Development Corporation

My motto for 2007:  "Just build it, damnit!"

@TheBallpark - http://www.littlehart.net/attheballpark
@TheKeyboard - http://www.littlehart.net/atthekeyboard

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to