Path: dp-news.maxwell.syr.edu!spool.maxwell.syr.edu!drn.maxwell.syr.edu!news.maxwell.syr.edu!news2.telebyte.nl!newsfeed.multikabel.nl!195.121.255.51.MISMATCH!newsfeeder.wxs.nl!news3.kpn.net!news.kpn.net!teleglobe.net!62.81.31.29.MISMATCH!cyclone.auna.com!news-feeder.eresmas.com!news-reader.eresmas.com!not-for-mail
From: Alfredo Novoa <anovoa@ncs.es>
Newsgroups: comp.databases.theory
Subject: Re: Dawn doesn't like 1NF
Message-ID: <9jabm09bsqod3bpj015hmft3t0mopt4fno@4ax.com>
References: <cjmtel$htk$1@news.netins.net> <qt90m0djj2uqq5l1vhqhs5betjcbevcgsg@4ax.com> <_PSdneE0efWEH_3cRVn-hg@comcast.com> <da3c2186.0410041239.6e433ab8@posting.google.com> <60e3m0l1q69rp04b5o5iasso8d5pnuc525@4ax.com> <cjsldr$vui$1@news.netins.net> <E5A8d.73084$He1.35772@attbi_s01> <4163d4ef.5438328@news.wanadoo.es> <1y39d.4927$eq1.3778@trnddc08> <pI2dncO9sK7WpvjcRVn-uQ@comcast.com> <41655f15.20719046@news.wanadoo.es> <3jp3kc.n6h.ln@mercury.downsfam.net>
X-Newsreader: Forte Free Agent 2.0/32.652
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 41
Date: Thu, 07 Oct 2004 22:46:53 +0200
NNTP-Posting-Host: 80.103.106.191
X-Complaints-To: abuse@eresmas.com
X-Trace: news-reader.eresmas.com 1097182479 80.103.106.191 (Thu, 07 Oct 2004 22:54:39 MET DST)
NNTP-Posting-Date: Thu, 07 Oct 2004 22:54:39 MET DST
Organization: eresMas
Xref: dp-news.maxwell.syr.edu comp.databases.theory:26612

On Thu, 07 Oct 2004 12:06:58 -0400, Kenneth Downs
<firstinit.lastname@lastnameplusfam.net> wrote:

>> The problem is that "simple" and "atomic" are not precise terms.
>> 
>> For instance: Are strings simple or complex?
>> 
>
>Answer by asking if a query will need to split the string.  If yes, it has
>internal structure and is not atomic.  If no, it is atomic.  Only a single
>instance of yes renders it complex.

According to this: strings with one or zero characters are atomic and
the others are not. Well, this is not too bad.

>The only way to confuse yourself over this is to mistake the internal
>patterns of a column's contents for meaningful sub-atomic values.  So if
>the column "COMPANY_NAME" tends to have a lot of instances of the same
>sub-atomic values ", Inc." and ", LLC", we mistakenly conclude that the
>string must be further split to assure data correctness.  But this is not
>true, the string is in fact atomic

I see an evident contradiction.

select * from customers where company_name like "%Inc."

>, it just so happens to have repeating
>patterns inside of it.  So long as the strings are picked up and dropped
>onto correspondence unaltered, the string is atomic.

So now the string is atomic depending on what you do with it.

It sounds a little strange to me.


I recomend you and Laconic2 to read Date's writings in order to
understand why "atomic" is not a precise term.


Regards.

