Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro Newsgroups: comp.os.linux.misc Subject: Re: The joy of SQL Date: Wed, 6 Nov 2024 19:03:50 -0000 (UTC) Organization: A noiseless patient Spider Lines: 23 Message-ID: References: <69FTO.586561$1m96.459888@fx15.iad> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 06 Nov 2024 20:03:50 +0100 (CET) Injection-Info: dont-email.me; posting-host="9da3f1ccac00940d5d7a2a8d9ec54262"; logging-data="2358909"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TvTfK6kyXGwqXHlxwuUly" User-Agent: Pan/0.160 (Toresk; ) Cancel-Lock: sha1:kAA3x4BhndpBkRd/KTzTyqLMMd4= Bytes: 2624 On Tue, 5 Nov 2024 01:54:56 -0500, 186282@ud0s4.net wrote: > On 11/4/24 5:09 PM, Lawrence D'Oliveiro wrote: > >> On Sun, 3 Nov 2024 20:36:29 -0500, 186282@ud0s4.net wrote: >> >>> Why join when the MV approach keeps yer data in an already-joined >>> state ??? >> >> Because the MV approach makes that hard to maintain. > > > Never noticed that ... What kind of database doesn’t need updating? > You CAN download OpenQM if you want, see how the MV approach can be > useful. LDAP has multi-valued attributes. But then, it has a different model where all the records are in the same table, and the primary key has a hierarchical form. And it has a “modify” operation that can add/remove individual values for an attribute.