On Monday, April 29, 2013 3:59:40 AM UTC+3, Anthony wrote: > > I think you're arguing against a bit of a straw man here. Past resistance > to the idea of an ORM has usually been in the context of suggestions for an > ORM *instead of* a DAL, not as an additional abstraction on top of the > DAL for particular use cases. As Massimo noted, there have already been > some efforts at the latter, though none generated enough interest to > persist. If you can identify a common use case where some kind of > abstraction on top of the DAL would make development much easier and/or > execution more efficient, and you can clearly articulate the nature of that > abstraction, I don't think anyone would object. It might help to see > something concrete, though. Let's see an example data model, how it would > be easily implemented in SQA or the hypothetical web2py ORM, and how that > is a clear improvement over how you would otherwise have to implement it > using the DAL
I haven't given a DAL-alternative to what I am after, because I am not as familiar with it's advanced-usage-patterns as some of you may be. I am presenting a set of needs, and asking for a way to meet them. If you go through the links I have been pin-pointing here, you would find many concrete examples of data-models and how they are used in SQLA's ORM. You are basically asking me to get much more proficient in the DAL, as well as in SQLA, and to design the solution myself and present it. This is a valid expectation in a developers-group, not a users-group. The whole point of sharing ideas and expertise, is that someone can suggest a conceptual/abstract direction, and this entices someone else who is much more proficient, to come-up with a concrete solution. We share each-other's expertise also, not just ideas. I am inclined to hoped I would not be needing to become an expert myself, in order to propose an idea for improvement. I think it is a legitimate inclination. -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

