Re: Has anyone a working vCard Schema

Hello again,

as I needed the Schema today, I came up fixing it myself. Attached is
the RDF-Schema and an example that includes all examples of the TR
(http://www.w3.org/TR/vcard-rdf). Maybe someone finds them useful,
comments are *highly welcome*!! (As I use it as an example in my Phd
thesis.) I did not check the RFC for complete conformance yet, as I
suppose Renato Iannella did so already...

Although rather complicated, I did not change the structure, so the TR
is still valid (except for minor correction regarding the types).
However, there are two things annoying me:

(a) The MIME Spec (RFC 2426) requires (MUST) that a vCard object
    contains "FN", "N", and "VERSION". How can I represent this
    elegantly in RDF?

(b) To allow range/domain checking, one has to come up with many ugly
    structures like
      <vCard:N rdf:parseType="Resource">
        <rdf:type rdf:resource="http://...vCard.rdfs#NPROPERTIES"/>
    This is mainly because of extensive use of anonymous resources
    which I do not like much. Now this is a matter of style, so I
    would like to ask the community if the above way is really the
    best way or if a explicit property like "hasN" connecting to a
    explicit resource "N" (how I would have done it) were better.

Also, I wonder if there are proposals to restrict bags, but this is
another posting...

        Thanks for your patience, Gerhard.


Monday, March 04, 2002, 2:19:32 PM, you wrote:

GM>                             Oldenburg, Montag, 4. März 2002
GM> Salut www-rdf-interest,

GM>  Renato Iannella suggests in http://www.w3.org/TR/vcard-rdf a way to
GM>  represent vCard objects in RDF. Unfortunately, although the TR is
GM>  very worthwhile reading, the RDF-Schema he made available under
GM>  http://www.w3.org/2001/vcard-rdf/3.0 is neither valid itself
GM>  nor does it work (after correcting the double IDs) for the examples
GM>  given in the TR.

GM>  Now, before I start creating a RDF-Schema for vCard, I would like to
GM>  ask if someone out there in the wild already underwent the effort of
GM>  doing so and were willing sharing her results with me...

GM>        Thank you very much, Gerhard.
 




-- 
Gerhard Möller, Carl-von-Ossietzky Universität Oldenburg
mailto:moeller@offis.de  -  Tel.: +49-441-9722 122
Every 3.6 seconds someone dies of hunger.
Do something.    http://www.thehungersite.com/

Kann Datei C:\Programme\The Bat!\famous last words.txt nicht öffnen

Received on Monday, 4 March 2002 14:57:01 UTC