[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: RDF Sample, ICAO Airport Codes

  • From: "Rick Jelliffe" <ricko@a...>
  • To: <xml-dev@i...>
  • Date: Sun, 1 Aug 1999 23:51:32 +0800

icao airport codes
 From: James Robertson <jamesr@s...>
 
>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
>>objects.
>
>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 
(http://www.ascc.net/xml/en/utf-8/schemas.html)

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.

Rick Jelliffe



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.