Hi Steve,
Thanks, that's very helpful.

Regards,

Graeme



On 9 Nov 2010, at 10:23, Steve Bayliss wrote:

> Hi Graeme
>
> 1.  Yes, you can define a subProperty relationship in your ontology, however
> no inferencing will actually take place, so you would have to do this
> yourself, eg in your query:
>
> select $s $o from <#ri>
> where $s $p $o
> and (
> $p <mulgara:is> <rel:isPartOf> or
> $p <mulgara:is> <myns:isClipOf>
> )
>
> Mulgara does in fact provide some inferencing capabilities, take a look at
> http://docs.mulgara.org/inferencing/infermulgara.html and
> http://mulgara.org/trac/wiki/Rules - however you'd have to (1) have an
> external Mulgara server and (2) run this inferencing outside of Fedora.  You
> could have a separate schema model (ie not part of <#ri>) and generate a
> model containing your inferenced data, and then run your queries over this
> for example.
>
> 2.  The simplest way of doing this is probably to express these attributes
> as properties of the clip, ie
>
> <demo:clip> <myns:isClipOf> <demo:sourceObject>
> <demo:clip> <myns:from> "15.32"
> <demo:cip> <myns:to> "3600.28"
>
> So these could be implemented as separate relationships to express these
> properties, eg an RDF fragment
> <myns:from>15.32</myns:from> rather than as attributes.
>
> Alternatively, you could model a "clip creation" event entity (as you seem
> to be wanting to express properties of the relationship itself, rather than
> the clip, you in fact need to "surface" that relationship as an entity in
> its own right), ie:
>
> <demo:clip> <myns:createdBy> <demo:clipCreationEvent>
> <demo:clipCreationEvent> <myns:source> <demo:sourceObject>
> <demo:clipCreationEvent> <myns:from> "15.32"
> <demo:clipCreationEvent> <myns:to> "3600.28"
>
> However note that RELS-EXT only allows direct relationships with the object
> as the subject of the relationship, so to implement this you'd need to have
> the demo:clipCreationEvent as a distinct Fedora object.  (This kind of thing
> is often handled by having blank nodes, but this is also outside of Fedora's
> use of RDF in RELS-EXT).
>
> Regards
> Steve
>
>
>
>> -----Original Message-----
>> From: West, Graeme [mailto:graeme.w...@gcu.ac.uk]
>> Sent: 09 November 2010 09:26
>> To: Support and info exchange list for Fedora users.
>> Subject: [fcrepo-user] Custom RDF schemas for RELS-EXT &
>> subclassingexisting relationships
>>
>>
>> Hello Fedorinos,
>> 1. I'm looking to refine the 'hasPart' and 'hasConstituent'
>> relationships which are part of the RELS-EXT schema - I want
>> to create a relationships that are a 'subclasses' of these,
>> with names particular to my use case, such as in the
>> following example:
>>
>>> <rdf:RDF
>> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
>> xmlns:fedora="info:fedora/fedora-system:def/relations-external
>> #" xmlns:myns="http://mysite.com/schema.xml#";>
>>>  <rdf:Description rdf:about="info:fedora/demo:1">
>>>      <myns:isClipOf
>> rdf:resource="info:fedora/demo:123"></myns:isClipOf>
>>>  </rdf:Description>
>>> </rdf:RDF>
>>
>>
>> To establish the subclassing, can I do something like this in
>> my RDF ontology?
>>
>>> <rdfs:subPropertyOf
>> rdf:resource="info:fedora/fedora-system:def/relations-external
>> /isPartOf"/>
>>
>>
>> 2. Is it possible to store and query 'attributes' in RDF in
>> the resource index?
>> e.g.:
>>> <myns:isClipOf rdf:resource="info:fedora/demo:123"
>> myns:from="15.32" myns:to="3600.28"></myns:isClipOf>
>>
>>
>> Thanks in advance,
>>
>> Graeme
>>
>>
>> Graeme West
>> Digital Repository Developer
>> Information Services
>> Glasgow Caledonian University
>> graeme.w...@gcu.ac.uk
>>
>>
>>
>>
>> Glasgow Caledonian University is a registered Scottish
>> charity, number SC021474
>>
>> Winner: Times Higher Education's Widening Participation
>> Initiative of the Year 2009 and Herald Society's Education
>> Initiative of the Year 2009
>> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/
> 1/name,6219,en.html
> ----------------------------------------------------------------------------
> --
> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> David G. Thomson, author of the best-selling book "Blueprint to a
> Billion" shares his insights and actions to help propel your
> business during the next growth cycle. Listen Now!
> http://p.sf.net/sfu/SAP-dev2dev
> _______________________________________________
> Fedora-commons-users mailing list
> Fedora-commons-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>
>
> ------------------------------------------------------------------------------
> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> David G. Thomson, author of the best-selling book "Blueprint to a
> Billion" shares his insights and actions to help propel your
> business during the next growth cycle. Listen Now!
> http://p.sf.net/sfu/SAP-dev2dev
> _______________________________________________
> Fedora-commons-users mailing list
> Fedora-commons-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>
> Email has been scanned for viruses by Altman Technologies' email management 
> service - www.altman.co.uk/emailsystems


Glasgow Caledonian University is a registered Scottish charity, number SC021474

Winner: Times Higher Education’s Widening Participation Initiative of the Year 
2009 and Herald Society’s Education Initiative of the Year 2009
http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to