| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Transitive Closure
Mikito Harakiri wrote:
> Paul <paul_at_test.com> wrote in message news:<%4noc.3394$NK4.266295_at_stones.force9.net>...
>
>>But we can extend our DBMS by explicity including a "TClose" operator >>that takes a (two-columned) relation as its argument and returns a >>relation that is the transitive closure.
Well, it would have to only be used for relations with two attributes that are of the same type, which does kind of break the symmetry of the other relational operators I must admit. Alternatively you could say it takes 3 arguments: one relation and two column names.
Wikipedia says: "...the transitive closure of a binary relation R on a set X is the smallest transitive relation on X that contains R."
So the word "smallest" should cover the case of graphs with cycles.
Paul. Received on Thu May 13 2004 - 18:17:08 CDT
![]() |
![]() |