| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Logical = relational?
Nice post, but I still would like to add a few remarks.
Mikito Harakiri wrote:
>
That sounds a bit odd to me. Since Frege around 1880 basically invented first order predicate logic the step to n-ary relations already had been made. It seems that your overview is somewhat biased towards algebraization of logic, which is an important aspect, but certainly not the only important aspect. What about Wittgenstein (proof by truth tables), Goedel (completeness and incompleteness theorems), Herbrand (Herbrand universe), Robinson (resolution for FOL)? What about finite model theory? All these are probably much more important from a database theory perspective.
> The relation dimension moved from 2 to n, but remained fixed.
> E Codd expanded the idea to manipulate relations of mixed dimensions.
Mixed dimensions? I have no idea what that means. Codd also talked about n-ary relations so I don't see what in what sense the idea was expanded except that perhaps the places in the predicates now became labled with names.
![]() |
![]() |