[development] Referential integrity -- finally?

Earnest Berry III earnest.berry at gmail.com
Tue Jan 23 19:49:14 UTC 2007

Yes. Little to 0 abstraction at the DML level. I don't think anyone was 
thinking that though. Was anyone considering abstraction DML statements?

Khalid B wrote:
> Dries
> When it comes to abstraction, one has to differentiate between two things.
> When it comes to DML (Data manipulation language, such as INSERT, 
> SELECT, UPDATE,  ...etc.) abstraction normally becomes a lowest common 
> denominator and performance may suffer.
> For DDL (Data definition language, such as CREATE), there is no 
> standard for column types and syntax, and hence abstraction buys us 
> portability. Sites that need tuning ( e.g. adding an index, ..etc.) 
> will do so regardless of whether we do abstraction or not.
> Therefore, I am opposed to too much abstraction in DML, but happy with 
> abstraction, as suggested by Adrian in the issue mentioned, for DDL.

More information about the development mailing list