| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: So what's null then if it's not nothing?
David Cressey wrote:
> "Jon Heggland" <heggland_at_idi.ntnu.no> wrote in message
> news:MPG.1e07ca1b45bb3a9f989744_at_news.ntnu.no...
>
>
>>I don't see why '<' is something to get worked up about. Why is it bad >>to define some (arbitrary) order for truth values? As for defining a >>strange '=', they do so for the other domains (and I think Codd does it >>too), and Codd's article doesn't mention Kleene either. It seems strange >>if Codd didn't bother to correct the SQL committee if it got things so >>very wrong.
Speaking only for myself, I get worked up about the last comment. I thought it was just that (most of) the RM foundation doesn't depend on order (at root some definitions do seem to depend on ordered pairs and triples).
I think it is more that supporting an ordering operator is up to the domain in question, not the RM. I think some people mean that one ought to get the same logical result (ie. same relation) from two programs regardless of ordering but this doesn't forbid an implementation from imposing an order on all domains (easier indexing) or always presenting a result in some implicit order.
p Received on Tue Dec 13 2005 - 09:34:41 CST
![]() |
![]() |