Deutsch   English   Français   Italiano  
<vg4g89$3m51s$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.os.linux.misc
Subject: Re: The joy of SQL
Date: Sat, 2 Nov 2024 06:18:49 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <vg4g89$3m51s$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
	<nv2dnXjQd4-8foT6nZ2dnZfqn_sAAAAA@earthlink.com>
	<vfcptl$2hjp4$1@dont-email.me>
	<CCadnQ4B-oXSboT6nZ2dnZfqnPidnZ2d@earthlink.com>
	<vfebuf$2pkdl$4@dont-email.me>
	<Os6dnedZ6uqxbof6nZ2dnZfqn_WdnZ2d@earthlink.com>
	<nCQSO.297925$EEm7.62385@fx16.iad> <lo2as5Fj476U1@mid.individual.net>
	<qn_SO.297938$EEm7.187626@fx16.iad> <vfif3b$3m055$4@dont-email.me>
	<y7aTO.203218$WtV9.22893@fx10.iad> <vfl257$bic6$4@dont-email.me>
	<vfmbct$jekn$9@dont-email.me>
	<VjKdnS8_KJVnhIL6nZ2dnZfqnPSdnZ2d@earthlink.com>
	<vfn6b5$rnim$1@dont-email.me> <69FTO.586561$1m96.459888@fx15.iad>
	<IPCcnWfc5tPKV7z6nZ2dnZfqn_QAAAAA@earthlink.com>
	<vfupjk$2d5v5$7@dont-email.me>
	<etqcnYUgc8mBir76nZ2dnZfqnPudnZ2d@earthlink.com>
	<vfv7j2$2j460$1@dont-email.me>
	<D1GdnVpNqtM5zLn6nZ2dnZfqnPWdnZ2d@earthlink.com>
	<vg1kji$33ioi$1@dont-email.me>
	<A7udnUgO7Ye45Ln6nZ2dnZfqn_ednZ2d@earthlink.com>
	<vg3fal$3d77d$6@dont-email.me>
	<lUmdnTqFc8TPK7j6nZ2dnZfqn_GdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 02 Nov 2024 07:18:50 +0100 (CET)
Injection-Info: dont-email.me; posting-host="cda3a534871a9a8154ca2fc149b8d252";
	logging-data="3871804"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19mMqrcq+UYCJNBvSbML8oz"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:0yoZGPftfwZc4r6ri429MSLDU/Y=
Bytes: 3593

On Sat, 2 Nov 2024 01:19:13 -0400, 186282@ud0s4.net wrote:

> On 11/1/24 4:56 PM, Lawrence D'Oliveiro wrote:
>>
>> On Fri, 1 Nov 2024 02:45:56 -0400, 186282@ud0s4.net wrote:
>> 
>>> On 11/1/24 12:14 AM, Lawrence D'Oliveiro wrote:
>>>>
>>>> On Thu, 31 Oct 2024 23:57:11 -0400, 186282@ud0s4.net wrote:
>>>>
>>>>> On 10/31/24 2:20 AM, Lawrence D'Oliveiro wrote:
>>>>>
>>>>>> On Thu, 31 Oct 2024 01:35:23 -0400, 186282@ud0s4.net wrote:
>>>>>>
>>>>>>> On 10/30/24 10:21 PM, Lawrence D'Oliveiro wrote:
>>>>>>>
>>>>>>>> The trouble with unnormalized fields is: how do you do updates?
>>>>>>>> You have to delete all the values and insert them all again.
>>>>>>>
>>>>>>> Updates CAN be annoying.
>>>>>>
>>>>>> Easy way to remove the annoyance: normalize your field values.
>>>>>
>>>>> But the 'easy' way removes some of your flexibility and reasoning
>>>>> ability in the process.
>>>>
>>>> No it doesn’t. Prove me wrong.
>>>
>>> This can't be "proven" per-se ... it's a matter of how you "feel"
>>> about how data should be represented to best effect/clarity. Call it
>>> 'religion' if you want ...
>> 
>> “Religion” is when followers are rewarded for believing in doctrine,
>> not just in the absence of evidence, but directly contrary to the
>> evidence.
>> 
>> In other words, I think you’ve just admitted my point.
> 
> And you just admitted mine  :-)

The fact of normalized attributes being easier to update isn’t a religious 
issue: it’s a well-established foundation element of database theory. It’s 
the reason why we have first normal form. And subsequent higher normal 
forms impose further restrictions which in their turn make other kinds of 
updates easier.