On Fri, Mar 5, 2010 at 3:58 PM, Noufal Ibrahim <nou...@gmail.com> wrote:

> On Fri, Mar 5, 2010 at 3:37 PM, Kenneth Gonsalves <law...@au-kbc.org>
> wrote:
> > On Friday 05 Mar 2010 3:22:12 pm Dhananjay Nene wrote:
> >> > I might add that I've worked with ORMs almost regularly since 1996 in
> >> > C++,
> >>
> >> Java and Python. SQLAlchemy has probably been the most successful ORM I
> >>  have seen which has managed to retain the balance between relational
> and
> >>  object paradigms (almost everyone else completely throws in the towel
> >>  towards providing an object API around database access).
> >>
> >
> > what about django's orm?
>
> I don't expect that it will hold a candle to SQLAlchemy
>  No composite primary key support -
> http://code.djangoproject.com/ticket/373 is the first thing that comes
> to mind (and one of SQLAlchemy's killer features).
>  I don't think it follows a data mapper pattern.
>  I'm not sure how much reflection it can do.
>
> I agree DjangoORM is unlikely to be as full featured and as comprehensive
as SQLAlchemy.
SQLAlchemy really helps when you want to exercise far more control at the
relational
level (eg. reporting etc.) or at legacy database design mapping. But there
are likely to be many
usecases where SQLAlchemy learning cost may be higher than other ORMs eg.
Django ORM.


>
> --
> ~noufal
> http://nibrahim.net.in
> _______________________________________________
> BangPypers mailing list
> BangPypers@python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>



-- 
--------------------------------------------------------
blog: http://blog.dhananjaynene.com
twitter: http://twitter.com/dnene http://twitter.com/_pythonic
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to