Yeah, thats actually more or less what I was thinking, you just put it in much clearer terms =]. I think I was using "sql" as more or less a metaphor for any "Specific Data Acessing method", but sql was shorter and came to mind. But yes, a prime factor of my question (I'm not sure how clear I made this) was to attempt to be as data source agnostic as possible. A clear view of my problem should be no problem, I'm trying to spend as much time on design as I can, I'm tired of randomly hacking out programs and running in to road blocks half way in =/. | [reply] |