| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Proposal: 6NF
Karen Hill wrote:
> J M Davitt wrote:
>
>>Karen Hill wrote: >> >>>6NF would be a database that uses no Nulls. >> >>Um, "no nulls" is necessary for 1NF. And I >>believe someone already has dibs on "6NF."
There are basically two schools of thought on NULL. The SQL school and the consistent school. The consistent school observes that 1NF requires logical identity and what is sometimes called the Information Principle. These both require one represent all information explicitly as values, and NULL is not a value.
Hence, no table with a nullable column can be in 1NF let alone 3NF. The SQL school fudges the books ignoring both logical identity and the information principle.
Codd started down the SQL path with his RM V/2, but that path turned out to be the primrose path. Received on Fri Sep 29 2006 - 18:09:25 CDT
![]() |
![]() |