こちらはSQLというインターフェースをより直接的に意識し模擬したものになります。
昔のO/R Mapperに、これを実装したS2JDBCというのがあります。
(すでにご存知かも)
あれはそこからさらに抽象度を一段階上げたインターフェースで、SQL以外の選択肢が当たり前になった現代の潮流に乗った設計だと思います。
こちらはSQLというインターフェースをより直接的に意識し模擬したものになります。
昔のO/R Mapperに、これを実装したS2JDBCというのがあります。
(すでにご存知かも)
あれはそこからさらに抽象度を一段階上げたインターフェースで、SQL以外の選択肢が当たり前になった現代の潮流に乗った設計だと思います。
まさにこれが念頭にあっての考えです!
前にたぶん流れるようなインターフェースで見て
流れるようなインタフェース - Martin Fowler's Bliki (ja)を読んだような気がします。