Re: relational tables and objects
From: Arkadiy Vertleyb <vertleyb_at_hotmail.com>
Date: 1 Nov 2002 19:57:58 -0800
Message-ID: <2f56064a.0211011957.4b57d1d_at_posting.google.com>
Date: 1 Nov 2002 19:57:58 -0800
Message-ID: <2f56064a.0211011957.4b57d1d_at_posting.google.com>
> Who receives the 'join' message? I mean, if I join A and B do I say
>
> A.join(B)
>
> or
>
> R.join(A,B)
>
> where R is in instance of your relational engine? Or to put the question in
> another way, which object has to decide what algorithm is used?
>
> -- Jan Hidders
We rather have:
R.nested_loop_join(A,B);
R.merge_join(A,B);
etc.
and the user decides which one to call. That means we don't have query optimization at this point, either compile, or runtime. This may become the area of future development.
Arkadiy Received on Sat Nov 02 2002 - 04:57:58 CET