Search Mailing List Archives
[protege-discussion] Reified Relations
jonathan.carter at e-asolutions.com
Sun Jan 25 08:53:35 PST 2009
Basically, a reified relation is just a relation that has attributes
of its own. Define a class with slots for the attributes that you need
to have on the relation and then an Instance slot for each end of the
relation. See the :DIRECTED-BINARY-RELATION class for examples. It's
like defining a link class in OO systems, if you are familiar with
that sort of thing.
Then, to make the relation, for each of your classes that appear on
the 'ends' of the relation, define an Instance slot to contain your
new reified relation class.
Hope this helps
Jonathan Carter - Head of Technical Architecture
Enterprise Architecture Solutions Ltd
Assess your EA maturity at:
On 25 Jan 2009, at 08:28, Adrian Suter wrote:
> I like to define a "Reified Relation" like is mentioned at http://protegewiki.stanford.edu/index.php/Graph_Widget_Tutorial_OWL
> at the bottom.
> Has anyone some mor information how to do this?
> Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit
> allen: http://www.gmx.net/de/go/multimessenger
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the protege-discussion