RDB to RDF & ontology terms reuse

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

AltStyle によって変換されたページ (->オリジナル) /