- From: Christian Rivas <chris.rivas.lod@gmail.com>
- Date: Fri, 5 Nov 2010 16:20:59 -0200
- To: public-lod@w3.org
- Message-ID: <AANLkTi=r--A8NRUPHznw-omEd+t6AH9ahuk2Nu6sg_=1@mail.gmail.com>
> > Hello 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 Friday, 5 November 2010 21:34:46 UTC