Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Lucid statement of the MV vs RM position?

Lucid statement of the MV vs RM position?

From: <ralphbecket_at_gmail.com>
Date: 19 Apr 2006 22:18:17 -0700
Message-ID: <1145510297.269563.19460@j33g2000cwa.googlegroups.com>


A number of people on this group are proponents of Pick (MultiValue) DBMS. I've been trying to find a definition for MultiValue to give me a better handle on the arguments MV types often advance against the relational model.

As I understand it, an MV database is a collection of files, a file is a collection of records, records in a file all have the same structure, a record is indexed by a unique key, a record is a collection of fields, a field is a collection of (atomic?) values.

If that is correct, it seems to me that MV is an implementation technology and the RM is a logical formalism and that to compare the two is to compare apples and oranges.

That said, debate on the topic still goes on and on in this group, so I assume I have failed to grasp something important about MV. Is there a clear, *concise* explanation somewhere of (a) a formal
(preferably set theoretic) model of MV, and (b)
how integrity constraints are expressed and enforced in an MV database?

(On www.pickwiki.com I came across "A formal
mathematical critique of Relational Theory and its MultiValue opposition", which I hoped would be a lucid expression of the MV vs RM position, but unfortunately it turned out to be just plain wrong where it wasn't incoherent.)

Received on Thu Apr 20 2006 - 00:18:17 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US