| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Does Codd's view of a relational database differ from that of Date & Darwin? [M.Gittens]
Paul wrote:
> mountain man wrote:
> > If you replaced both "Salary unknown" and "Unsalaried" with NULLs, how > do you distinguish between the two?
Without redressing the fundamental weaknesses in the schema you can't.
However I remain to be convinced that the domain "overloading" used to underpin Date's example is a useful contribution to the state of the art. Frankly my first impression was to see it as justifying a steaming hot pile! There are no signs of any elegance regardless of how unsatisfactory that is to purists, although I expect Date would cite the limitations of the current technologies as largely responsible for the latent ugliness of the "null-less solution".
Personally I see the better solution within the context of this thread is to have a discrete attribute with a domain of "Salaried, Unsalaried". The argument about to null or not to null (sic) is for another time.
Felicitations to all,
Frank.
Received on Mon Jun 06 2005 - 07:55:36 CDT
![]() |
![]() |