Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Marriage is the only adventure open to the cowardly. -- Voltaire


devel / comp.databases.theory / Re: "Theoreticians” are Clueless about Relational Data Modelling, Teach Anti-Relational Muddling

SubjectAuthor
o Re: "Theoreticians” are Clueless about RelationalDerek Ignatius Asirvadem

1
Re: "Theoreticians” are Clueless about Relational Data Modelling, Teach Anti-Relational Muddling

<0d3facfe-1645-4b38-ad1d-503f35ab496an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=82&group=comp.databases.theory#82

  copy link   Newsgroups: comp.databases.theory
X-Received: by 2002:a37:8b86:: with SMTP id n128mr26763155qkd.151.1619591324180;
Tue, 27 Apr 2021 23:28:44 -0700 (PDT)
X-Received: by 2002:a54:4f0d:: with SMTP id e13mr19496345oiy.156.1619591324007;
Tue, 27 Apr 2021 23:28:44 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.databases.theory
Date: Tue, 27 Apr 2021 23:28:43 -0700 (PDT)
In-Reply-To: <de54a417-1113-4936-9728-cbe2e66f230dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=199.229.250.122; posting-account=bFMNewoAAAAHC6b_JPlV7XvI31zIuG5T
NNTP-Posting-Host: 199.229.250.122
References: <72b862c2-2508-44b9-913e-47f0f9f91a5en@googlegroups.com>
<s4kv05$1d9d$1@gioia.aioe.org> <s4kvqs$1r6c$1@gioia.aioe.org>
<cd5637e4-a7b2-42d2-bbfd-6fdaf98aafbfn@googlegroups.com> <s4nui4$917$1@gioia.aioe.org>
<b35019c4-d718-4e26-b7fb-6d578974a964n@googlegroups.com> <s4pmj7$1vqt$1@gioia.aioe.org>
<bde7b688-83f4-4d3a-9cc3-2185f73ce72an@googlegroups.com> <s4uclu$rql$1@gioia.aioe.org>
<ea18ded9-ac5a-492d-ae9d-62b5f26b4a44n@googlegroups.com> <c9a5ca79-d194-4690-93c1-13292f1b4b66n@googlegroups.com>
<2ca7a49a-5427-407f-99f0-57721cdf63a5n@googlegroups.com> <516aae17-30d8-4cb6-a1ba-9423e06ae13fn@googlegroups.com>
<c40daa9e-bf7f-4cb4-85b5-91f2bb259e10n@googlegroups.com> <s5bgnq$153a$1@gioia.aioe.org>
<f2eb524e-f9a2-4707-a578-63cb4b414417n@googlegroups.com> <s5hm1g$1o1j$1@gioia.aioe.org>
<e64979fc-e768-4012-a9b5-37e095957d57n@googlegroups.com> <s5ks3p$14kt$1@gioia.aioe.org>
<373b1b3c-9b58-4322-8a55-faae5ea1091fn@googlegroups.com> <s5q1s8$13n3$1@gioia.aioe.org>
<de54a417-1113-4936-9728-cbe2e66f230dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0d3facfe-1645-4b38-ad1d-503f35ab496an@googlegroups.com>
Subject: Re:_"Theoreticians”_are_Clueless_about_Relational_
Data_Modelling,_Teach_Anti-Relational_Muddling
From: derek.as...@gmail.com (Derek Ignatius Asirvadem)
Injection-Date: Wed, 28 Apr 2021 06:28:44 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Derek Ignatius Asirv - Wed, 28 Apr 2021 06:28 UTC

> On Thursday, 22 April 2021 at 08:40:00 UTC+10, Derek Ignatius Asirvadem wrote:
> > On Thursday, 22 April 2021 at 06:27:56 UTC+10, LP wrote:
> >
> > Only one minor detail: I have tried to track the origin of the IEEE
> > symbols for subtyping, but I don't seem to be able to find much
> > information. AFAIK, Information Engineering originally used **nested boxes**
> > (derived from Barker's notation?).
>
> [ explanation, skipped ]
>
> The nested boxes was classic Hierarchic Paradigm ...
>
> Nested boxes meant the designer was using a HDBMS ...
>
> An Hierarchic file consisted of one parent type-of-record, and many child types-of-record ... implemented as a continuous series of records, from the parent record through one bunch of child records; then the next bunch; then the next parent; etc ...
>
> Whereas in the NDBMS, each type-of-record was a separate file, and we had two types of file: Master (key access) and Variable (linked-list chain from the Master). Therefore no nested boxes.

__Nested boxes__ in pre-Relational File Definition diagrams, is not to be confused with:
__Nested Sets__

An abortion, straight from hell. A Record Filing System within a Record Filing system. Not only does this generate masses of duplication and break Normalisation rules, this fixes the records in the filing system in concrete.

Moving a single node requires the entire affected part of the tree to be re-written. Beloved of the Date, Darwen and Celko types.

The MS HIERARCHYID Datatype does the same thing. Gives you a mass of concrete that has to be jack-hammered and poured again, every time a node changes. Perfect for beginners who think that Lego is an implementation method in SQL containers.

Cheers
Derek


devel / comp.databases.theory / Re: "Theoreticians” are Clueless about Relational Data Modelling, Teach Anti-Relational Muddling

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor