| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: 3 value logic. Why is SQL so special?
Chris Lim wrote:
> Roy Hann wrote:
>
>>It's worse than that. Suppose one user can't be bothered to find out if the >>customer is insolvent and another user decides the null means insolvency or >>otherwise isn't a relevant attribute.
Nope. Not at all.
It is, though, to paraphrase a poser, "certainly easier when designing a database to incorporate NULLs than to handle separate tables."
> This is one argument where the theory just does not seem to have a
> case, at least until SQL supports a better way of combining all the
> optional attributes of an entity together to make querying easier.
WTF does SQL have to do with "the theory?"
I
> mean, with the whole surrogate key vs natural key debate I can see both
> sides to the argument, and even though I wouldn't do it personally, I
> can see how a database with purely natural keys could work. But a
> database without NULLs? It might be theorectically correct, but it
> would be a nightmare to write queries against.
Nope. Not at all. Received on Wed Sep 20 2006 - 19:49:58 CDT
![]() |
![]() |