- From: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
- Date: Tue, 13 Sep 2011 11:34:57 -0400
- To: "RDB2RDF WG" <public-rdb2rdf-wg@w3.org>
- Message-Id: <226E311F-B017-46E8-9DD5-2A94CAE7C183@openlinksw.com>
** On Aug 30, 2011, at 02:31 PM, Richard Cyganiak wrote:
*** On 30 Aug 2011, at 18:54, David McNeil wrote:
>>> What is the argument for keeping the SKOS mapping properties?
>>
>> I'm assuming a case where there are let's say 100 DB codes in
>> a translation scheme. Maintaining the mapping between these
>> codes and the URIs inside the mapping file doesn't seem very
>> desirable. One wants to have that in a separate file.
>>
>> The current design reduces the problem of mapping between DB
>> codes and external URIs to the problem of mapping between two
>> SKOS concept schemes. There's tool support for that.
>>
>> At the same time, it still supports very compact expression of
>> small 1:1 (and 1:N, after the change) mappings.
>>
>> Scenario:
>>
>> 1. Write R2RML mapping without the cuisine translation scheme
>> 2. Find an existing cuisine taxonomy published as SKOS on the
>> web
>> 3. Export the VENUE.CUISINE property to SKOS
>> 4. Use a SKOS editor to map between them, save result as
>> cuisine-mappings.ttl
>> 5. RDF-merge cuisine-mappings.ttl with the main R2RML file
>> into a complete file
>> 6. Start R2RML processor with that merged file
I expect Richard's scenario to be increasingly common over time,
and the SKOS mapping to be increasingly important and necessary,
and even increasingly *easier* for users.
* On Aug 30, 2011, at 05:16 PM, ashok malhotra wrote:
> I don't think it is reasonable to REQUIRE that SKOS be used
> for the translation. The user should be able to use SKOS
> but should be able to use other methods as well
I am generally in favor of choice, over restriction, though it
does inevitably complicate matters.
That said, I definitely do not want the SKOS option removed nor
discouraged. Souri's proposal does appear to me to add more
"new" than Richard's, while not being significantly simpler.
I see Souri's proposal as essentially limiting one's mapping
choice to skos:broadMatch (even when skos:exactMatch would be
more appropriate), while not using that term.
I find the varying levels of correspondence delivered by the
SKOS Mapping Properties [1] to be important, and thus I'm much
more inclined toward Richard's proposal than Souri's.
If there is a strong desire to minimize the needed knowledge of
SKOS, our docs can say that the best *default* mapping property
is skos:broadMatch -- and leave determining the value of mapping
refinement as an exercise for the user.
Be seeing you,
Ted
[1] http://www.w3.org/TR/skos-reference/#mapping
--
A: Yes. http://www.guckes.net/faq/attribution.html
| Q: Are you sure?
| | A: Because it reverses the logical flow of conversation.
| | | Q: Why is top posting frowned upon?
Ted Thibodeau, Jr. // voice +1-781-273-0900 x32
Evangelism & Support // mailto:tthibodeau@openlinksw.com
// http://twitter.com/TallTed
OpenLink Software, Inc. // http://www.openlinksw.com/
10 Burlington Mall Road, Suite 265, Burlington MA 01803
http://www.openlinksw.com/weblogs/uda/
OpenLink Blogs http://www.openlinksw.com/weblogs/virtuoso/
http://www.openlinksw.com/blog/~kidehen/
Universal Data Access and Virtual Database Technology Providers
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Tuesday, 13 September 2011 15:35:32 UTC