- From: Michael Hausenblas <michael.hausenblas@deri.org>
- Date: Wed, 4 May 2011 15:40:43 +0100
- To: Souripriya Das <SOURIPRIYA.DAS@oracle.com>
- Cc: ashok.malhotra@oracle.com, public-rdb2rdf-wg@w3.org
> So, if everyone agrees, we could go ahead with
> rr:QueryRowSourceClass as the revised class name.
Well, we'd still need to formally resolve it at next week's meeting,
but other than that I'm fine as well. Souri, can you prepare a
proposal text please (something like 'PROPOSAL: To resolve ISSUE-18
with XXX')?
Cheers,
Michael
--
Dr. Michael Hausenblas, Research Fellow
LiDRC - Linked Data Research Centre
DERI - Digital Enterprise Research Institute
NUIG - National University of Ireland, Galway
Ireland, Europe
Tel. +353 91 495730
http://linkeddata.deri.ie/
http://sw-app.org/about.html
On 4 May 2011, at 15:24, Souripriya Das wrote:
> ashok malhotra wrote:
>>
>> Minor comment. How about QueryRowSourceClass rather than
>> QueryResultRowSourceClass.
> I am okay with this change. It is a shorter and simpler name.
> ("Query" happen to have the same length as "Named" also. :-))
> So, if everyone agrees, we could go ahead with
> rr:QueryRowSourceClass as the revised class name.
>
> Thanks,
> - Souri.
>> Other than that, I like the proposal.
>> All the best, Ashok
>>
>> On 5/4/2011 7:04 AM, Alexander De Leon wrote:
>>>
>>> I also like the RowSource name. Here is the updated UML.
>>>
>>>
>>>
>>>
>>> Alex
>>>
>>>
>>> On 04/05/2011, at 15:55, Ivan Herman wrote:
>>>
>>>
>>>> On May 4, 2011, at 15:34 , Souripriya Das wrote:
>>>>
>>>>
>>>>> I too like Alexander's proposal. Abstracting the details of,
>>>>> what we call a rowsource, away from TriplesMap seems nice.
>>>>>
>>>>> Maybe we need to change the names a bit. Specifically, while
>>>>> "relation" is a well-understood term in relational algebra, its
>>>>> use causes some confusion with relationship (or predicates) in
>>>>> RDF.
>>>>>
>>>> Being the archetype of an RDF savy person who has no experience/
>>>> knowledge in relational algebra, I fully agree:-) It took me a
>>>> while to understand the proposal due to this misunderstanding!
>>>>
>>>> Ivan
>>>>
>>>>
>>>>
>>>>
>>>>> So, instead of "relation", we could use "rowSource" as the theme
>>>>> term. For example, instead of rr:relation we could use
>>>>> rr:rowSource as the property name whose value identifies the
>>>>> source for the rows that a TriplesMap is trying to map to RDF
>>>>> triples.
>>>>>
>>>>> Using this new naming in Alex's example:
>>>>>
>>>>> <TriplesMap1>
>>>>> a rr:TriplesMapClass;
>>>>> rr:rowSource<MyTable>;
>>>>> ...
>>>>>
>>>>> <TriplesMap2>
>>>>> a rr:TriplesMapClass;
>>>>> rr:rowSource<GetFailStudents>;
>>>>> ...
>>>>>
>>>>> <TriplesMap3>
>>>>> a rr:TriplesMapClass;
>>>>> rr: rowSource<GetFailStudents>;
>>>>> ...
>>>>>
>>>>> <MyTable>
>>>>> a rr:ReferencableRowSourceClass;
>>>>> rr:tableName "my_table";
>>>>> rr:tableOwner "my_schema".
>>>>>
>>>>> <GetFailStudents>
>>>>> a rr:QueryResultRowSourceClass;
>>>>> rr:SQLQuery "SELECT id, name FROM my_schema.students WHERE
>>>>> grade< 50".
>>>>>
>>>>> Thanks,
>>>>> - Souri.
>>>>>
>>>>>
>>>>>
>>>>>
>>>> ----
>>>> Ivan Herman, W3C Semantic Web Activity Lead
>>>> Home: http://www.w3.org/People/Ivan/
>>>> mobile: +31-641044153
>>>> PGP Key: http://www.ivan-herman.net/pgpkey.html
>>>> FOAF: http://www.ivan-herman.net/foaf.rdf
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
Received on Wednesday, 4 May 2011 14:41:13 UTC