| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)
erk wrote:
> Cimode wrote:
>
>>I am sorry but operators are *not* functions (relation model speaking).
I believe Cimode misspoke. The definition of 'operator' as a symbol signifying an operation is a basic definition in computing--all of computing. You can verify that in the ISO standard definitions if you want to.
>>Each specific combination of operators applied help define a data type. >>That's all there's to it.
No, he is talking about the definition of a type. An algebra simply restricts the operations to those defined only on the type. Algebras have the desirable property of closure, which is very handy for nesting.
Thus, while length and substring are operations on strings--being defined using strings and integers--they are not part of either string or integer algebra. Catenation, on the other hand, is part of the string algebra. Received on Fri Jun 02 2006 - 18:13:55 CDT
![]() |
![]() |