W3C home > Mailing lists > Public > semantic-web@w3.org > October 2013

Re: vCard Ontology MD questions

From: Renato Iannella <ri@semanticidentity.com>
Date: Fri, 25 Oct 2013 11:52:26 +1000
Cc: "semantic-web@w3.org" <semantic-web@w3.org>, "Rolschewski, Johann" <Johann.Rolschewski@sbb.spk-berlin.de>, "'Adrian Pohl' (pohl@hbz-nrw.de)" <pohl@hbz-nrw.de>, "Heise, Andreas" <Andreas.Heise@sbb.spk-berlin.de>, "voss@gbv.de" <voss@gbv.de>
Message-Id: <2AE77E8F-DB8A-4F3D-A58F-23B330DDF1C1@semanticidentity.com>
To: "Klee, Carsten" <Carsten.Klee@sbb.spk-berlin.de>

On 25 Oct 2013, at 02:31, Klee, Carsten <Carsten.Klee@sbb.spk-berlin.de> wrote:

> My questions are: 
> How Address1, Email1 and Telephone1 can be bound together?
> Does the hasRelation property something to do with it and how does a RelatedType class like Contact is used here.
> I like to use the hasRole property to connect Email2 and Telephone2, but is this intended to do this?

How does this match your use case:

<vcard:Organization rdf:about="http://example.com/AcmeInc">
        <vcard:fn>Acme Inc</vcard:fn>
        <vcard:hasTelephone rdf:resource="tel:+61755555555"/>
        <vcard:hasEmail rdf:resource="mailto:acme@example.com"/>
        <vcard:hasAddress rdf:parseType="Resource">
        <vcard:hasRelated rdf:resource="http://example.com/AcmeInc/WanChai"/>

<vcard:Location rdf:about="http://example.com/AcmeInc/Branch">
        <vcard:fn>Acme Inc - Wan Chai Branch</vcard:fn>
        <vcard:hasTelephone rdf:resource="tel:+852755555555"/>
        <vcard:hasEmail rdf:resource="mailto:acme-wanchai@example.com"/>
        <rdf:type rdf:resource="http://www.w3.org/2006/vcard/ns#Contact"/>
        <rdf:type rdf:resource="http://www.w3.org/2006/vcard/ns#Work"/>

Renato Iannella
Semantic Identity
Mobile: +61 4 1313 2206
Received on Friday, 25 October 2013 01:53:00 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:35 UTC