- 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