| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Can we solve this -- NFNF and non-1NF at Loggerheads
"Paul" <paul_at_test.com> wrote in message
news:42079da8$0$34063$ed2e19e4_at_ptn-nntp-reader04.plus.net...
> Alan wrote:
> >> Roy Hann wrote:
> >>
> >>> 1NF does not "mean values are simple or indivisible". It just
> >>> says that for the purpose of the relational theory, the
> >>> divisibility (or internal structure) of values of a given type is
> >>> of no interest or use within the theory. The theory does not
> >>> make use nor reference to the internal structure of a value of
> >>> any type. The theory therefore does not need to define what
> >>> atomic means. The term "atomic" is a just a narrative short-hand
> >>> that Codd used to say, "That's stuff I don't care about, so
> >>> forget about it from now on as you read this paper." I can't
> >>> think of any other theory where a precise definition is demanded
> >>> for things that are *intended* not to be discussed. Plane
> >>> geometry isn't required to define colour for the purpose of
> >>> excluding it from discussion.
> >>>
> >>> There is nothing in RT that *prevents* values from being
> >>> divisible, there never was, and it would plainly be stupid to
> >>> want it that way.
> >>
> >> This sounds to me like an excellent summary of what "1NF" and
> >> "atomic" means. I can't believe we go round in circles discussing
> >> this point when it really is this simple!
> >
> > Okay, I will cite a well respected source supporting my position, then
you
> > do the same. From "Fundamentals of Database Systems, Third Edition",
> > Elmasri/Navathe, pages 485-487 Addison-Wesley, 2000:
>
And when I extracted the minimal amount of explanation in another thread, it somehow wasn't sufficient for you (or others, I forget). To me, the editors at Addison-Wesley, and countless university professors, it is perfectly clear.
>
>
![]() |
![]() |