Newsgroups: comp.databases
Path: utzoo!utgpu!cunews!csi.uottawa.ca!news
From: hitz@csi.uottawa.ca (Martin Hitz)
Subject: Normalized NFNF (was: Relational Databases (and why they don't exist))
Message-ID: <1991Jun11.151511.28226@csi.uottawa.ca>
Sender: news@csi.uottawa.ca
Nntp-Posting-Host: sim5
Organization: University of Ottawa
References: <1991Jun08.124337.29813@uvmark.uucp> <2421@ccadfa.adfa.oz.au> <25200@oolong.la.locus.com>
Distribution: na
Date: Tue, 11 Jun 91 15:15:11 GMT

In article <25200@oolong.la.locus.com> jfr@locus.com (Jon Rosen) writes:
>In article <2421@ccadfa.adfa.oz.au> ghm@ccadfa.adfa.oz.au (Geoff Miller) writes:
>> [...]
>> However, you can implement a normalised data *model* in ways which use 
>> NFNF structures.
>
> This is do NOT understand... If you mean that you can use denormalization
> for performance reasons after having appropriately normalized, I would
> agree... Otherwise, I fail to see how the use of an NFNF model (which
> I agree can be very useful in certain applications) can implement a
> normalized view of the data, since these are essentially contradictory
> views...  Please explain...
> 
> Jon Rosen

Although I'm not Geoff and I can't tell what he meant, I remember that
there are higher normal forms (2NF, 3NF) that have been generalized
to NFNF models, so the "essentially contradictory view" arises only if
one talks about 1NF in the context of NFNF (:-)

Martin Hitz@csi.uottawa.ca


