OO foundation (was: Object-relational impedence)
Date: Tue, 04 Mar 2008 22:43:23 +0100
Message-ID: <m1y78ymah0.fsf_at_snobis.de>
"H. S. Lahman" <hsl_at_pathfindermda.com> writes:
> First, I think it is important to clarify that the 'relational' in
> the mismatch isn't referring to the fact that the OO paradigm uses
> something other than set theory's relational model. The nature of
> the impedance mismatch lies in the way the OO and RDB paradigms
> implement the same relational model.
Huh? I know of the lambda calculus as a foundation of functional languages and the relation model as foundation of RDBs. But I wonder what the formal foundations of the OO family of languages is (references, please).
As far as I understand those matters I would say the relational model is more abstract than the OO model (only the most common language use for the relational model, SQL, is... improvable).
-- Stefan.Received on Tue Mar 04 2008 - 22:43:23 CET