Path: newssvr20.news.prodigy.com!newsmst01a.news.prodigy.com!prodigy.com!atl-c02.usenetserver.com!news.usenetserver.com!peer01.cox.net!cox.net!kibo.news.demon.net!news.demon.co.uk!demon!thewolery.demon.co.uk!wol
From: "Anthony W. Youngman" <wol@thewolery.demon.co.uk>
Newsgroups: comp.databases.theory
Subject: Re: MV counterexample
Date: Thu, 6 May 2004 23:00:24 +0100
Organization: vinny-puch
Lines: 41
Message-ID: <JgK1THB4VrmAFwZq@thewolery.demon.co.uk>
References: <c7a9eg016dp@enews1.newsguy.com> <c7ana5$tag$1@news.netins.net>
 <c0e3f26e.0405051133.1d896668@posting.google.com>
 <c7bhb2$cha$1@news.netins.net> <c7cmao02o3q@enews4.newsguy.com>
 <4099fc71@post.usenet.com>
Reply-To: "Anthony W. Youngman" <wol@thewolery.demon.co.uk>
NNTP-Posting-Host: thewolery.demon.co.uk
Mime-Version: 1.0
Content-Type: text/plain;charset=us-ascii;format=flowed
X-Trace: news.demon.co.uk 1083883625 16732 158.152.222.21 (6 May 2004 22:47:05 GMT)
X-Complaints-To: abuse@demon.net
NNTP-Posting-Date: Thu, 6 May 2004 22:47:05 +0000 (UTC)
User-Agent: Turnpike/6.02-U (<kadi9FnjOBL6XNAiRMnYuwUxdX>)
Xref: newssvr20.news.prodigy.com comp.databases.theory:26301

In message <4099fc71@post.usenet.com>, x <x-false@yahoo.com> writes
>**** Post for FREE via your newsreader at post.usenet.com ****
>
>
>"Karel Miklav" <karel@inetis.spppambait.com> wrote in message
>news:c7cmao02o3q@enews4.newsguy.com...
>> my point was, there is no inherent structure in data. We treat
>> characters in a string and numbers in an array like they are somehow
>> connected by invisible ties which preserve their order/structure, but
>> they're not, they're only conencted in our haeds. There are reasons to
>> optimize, but the structure is not one of them, rather a way.
>
>So you say that each "atomic" piece of data is (should be) self contained ?
>Is this possible ? Wouldn't we end up with one big chunk of data ?
>Or do you argue that all integrity constraints should belong to user space
>(in the user schema or in the user application)  ?
>
define "atomic" :-)

define "user space" (as in schema or application :-)

Bearing in mind that apparently, in order to have real data integrity, 
we need user-defined primary data types, how on earth is that going to 
be PRACTICAL without pushing at least some integrity checks into 
user-space.

A database relies on metadata to do integrity checks. Certainly with 
current RDBMSs, a major function of analysis is to convert metadata into 
data. Without some way of converting that data back into metadata (ie 
giving the user the ability to modify the operation of the database 
engine) there is no way the dbms is going to be able to apply any 
integrity check that relies on that sort of (meta)data.

Cheers,
Wol
-- 
Anthony W. Youngman - wol at thewolery dot demon dot co dot uk
HEX wondered how much he should tell the Wizards. He felt it would not be a
good idea to burden them with too much input. Hex always thought of his reports
as Lies-to-People.
The Science of Discworld : (c) Terry Pratchett 1999
