- From: Christian Rivas <chris.rivas.lod@gmail.com>
- Date: Sat, 6 Nov 2010 18:44:03 -0200
- To: semantic-web@w3.org
- Message-ID: <AANLkTi=DtAdRJS4jWz0KmoFaorndk3Ftd6GP=2wxX05X@mail.gmail.com>
Hi everyone I have a doubt about mapping RDB to RDF and reuse of ontology terms that certainly the community will help clarify :) Assuming that I have a RDB table with some data and I would like to generate a mapping to triples RDF *Table Structure* Table: Actor Columns: firstName last_name phone email Taking into consideration the recommendation of reusing existing ontology terms, the ontology terms reused for this case are the following *Namespaces* 'dbpedia' = http://dbpedia.org/ontology/ 'foaf' = http://xmlns.com/foaf/0.1/ 'vcard' = http://www.w3.org/2006/vcard/ns # Address Actor => dbpedia:Actor or foaf:Person or vcard:VCard firstname => foaf: firstName last_name => foaf: familyName phone => foaf:phone email => vcard:email *Vocabulary restrictions* foaf:firstName => Domain: foaf:Person Range: Literal foaf:familyName => Domain: foaf:Person Range: Literal foaf:phone => Domain: NONE Range => NONE vcard:email => Domain: vcard:VCard Range => NONE Taking into account the restrictions mentioned above the Actor term would be mapped to three classes dbpedia:Actor => because is the best description for this class foaf:Person => for the domain restriction of the terms foaf:firstName and foaf:familyName vcard:VCard => the domain restriction of the term vcard:email I would like to know if is possible to achieve this terms reuse or is inconsistent ? Thanks in advance for your help Best Regards Chris Rivas
Received on Saturday, 6 November 2010 20:44:31 UTC