| 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.