- From: Seaborne, Mark <Mark_Seaborne@stercomm.com>
- Date: Wed, 27 Jun 2001 15:26:14 +0200
- To: www-rdf-interest <www-rdf-interest@w3.org>, www-ql <www-ql@w3.org>
I tried something similar a couple of years ago, though not specifically with classes of XML document. I built some RDF schemas to allow me to map data in flat files to EDIFACT EDI elements. The idea was to be able to reduce to a minimum the amount of translation our software had to do when processing files (just in time and just enough) which might or might not be physically EDI. Mappings can be quite complex, it is often not enough to say that field x is equivalent to element y, you quite often end up with things like "sum of all field x within structure z is equivalent to element y", or "if field n has value foo field x is equivalent to element y". You can even end up with mappings which depend on the contents and structure of other documents to establish equivalence. Context, be it local or global, is so important. All the best Mark Seaborne Sterling Commerce Tapton Park Innovation Centre Chesterfield Derbyshire S41 0TZ tel +44 (0)1246 245803 fax +44 (0)1246 230117 email mark_seaborne@stercomm.com -----Original Message----- From: Libby Miller [mailto:Libby.Miller@bristol.ac.uk] Sent: 27 June 2001 13:24 To: gzakon@rcn.com; d.m.steer@lse.ac.uk Cc: www-rdf-interest; www-ql Subject: Re: Where does RDF fit in with XQuery? This is an interesting idea. I've been pondering it over a few days with a friend of mine, Damian Steer, who isn't on these lists. He suggested that you might be able to use RDF to point into XML schema documents and say things like thisTag is equivalent to thisOtherTag. You could point into XML schemas in RDF using Xpointer (as I know EARL are doing for XML instance documents). RDF schema itself doesn't enable you to say that classes are equivalent, but the DAML work extends RDF to be able to do this. EARL: http://www.w3.org/2001/03/earl/ DAML: http://www.daml.org/2001/03/daml+oil-index
Received on Wednesday, 27 June 2001 09:31:34 UTC