Lists Home |
Date Index |
- From: "Rick Jelliffe" <firstname.lastname@example.org>
- To: <email@example.com>
- Date: Sun, 1 Aug 1999 23:51:32 +0800
From: James Robertson <firstname.lastname@example.org>
>At 01:44 31/07/1999 , David Megginson wrote:
>>RDF is a general format for serializing entities and their
>>relationships -- sure it's useful for metadata, but it's main use (I
>>think) is as a more abstract layer on top of XML for exchanging
>Wouldn't a validatable format with a DTD
>be more useful for storing data?
>ie. plain vanilla XML?
RDF allows us to make the implicit relationships in vanilla XML
explicit. This enables may enable explicit RDF tools and provides
a discipline or framework for data modeling.
If you look at many RDF files (RPM for example) it is easy to
think "so what...this does not have any type of information that
we have not been doing (e.g., in SGML) for years!"
With XML we standardizing a syntax (and information set):
but that gave us no extra ability to model new kinds of data;
it has allowed generic tools, more synergistic uncordinated
development, and focussed attention away from peripheral
implementation desicions. RDF may be the same: the
benefit is largely in the agreement and the explicitness
rather than in novelty.
>Otherwise, aren't we advocating abandoning XML for a
>another format? One that loses the ability to be
>verified, except with the use of custom-written software.
I don't see that using RDF (serialized in XML) prevents
verification. My RDF DTD can be trivially augmented to
allow particular DTDs, for example
Verification is a tricky work, anyway.
>In other words, if RDF is intended for storage of data,
>what's XML for?
The approach I have been suggesting here is this:
1) make DTD/schemas that give you as specific markup
as possible, consonant with all your constraints;
2) treat RDF as just another possible output formats.
Also there is the secret step:
3) make sure that your specific DTD/schema has enough
detail to allow generation of RDF as and when you need it.
For some kinds of flatter data, you may find it more convenient
to use RDF directly.
xml-dev: A list for W3C XML Developers. To post, mailto:email@example.com
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:firstname.lastname@example.org the following message;
To subscribe to the digests, mailto:email@example.com the following message;
List coordinator, Henry Rzepa (mailto:firstname.lastname@example.org)