Hi, [As a database guy, that uses SQL (PostgreSQL); and not really object relational mapping (ORM) or recommending it.. or NoSQL. Or haven't used LINQ in C# (just vaguely familiar), I wander what the best way would be in Julia to access databases.]
I know about the driver situation (most recently JDBC.. that was puzzling - at first), but without looking in details at any driver wrapper it seems the standard way of putting SQL in quotes is used (and parameters/prepared statements)? Now my vague unfinished idea.. is it only me that sees a connection (that maybe just isn't there..) between multiple dispatch and the relational model? The so called "Independence mismatch" of (traditional) OO and the relational model is at least in part because OO encourages old-style navigational access (with the so-called "nested-loop-in-the-application" problem). ORMs try to fix that.. Does or can multiple dispatch help - as JOINs (except outer ones) are symmetric, just as binary operators are.. Anyone have a high level overview of database access in Julia (compared to best in class in other languages (LINQ?)). -- Palli.
