How to represent classes with the same name but diferent meanings

3 messages Options
Embed this post
Permalink
SamuelPedro

How to represent classes with the same name but diferent meanings

Reply Threaded More More options
Print post
Permalink
Hi!

How can i represent in protege things (classes) that have the same name but have diferent menings, like this

Here is a example

Vegetable
    Onions
    Tomato
    NameX

Plate
    NameX





I have an ontology that 

--
--
Samuel Pedro

_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 
Jaroslaw Slawinski-2

Re: How to represent classes with the same name but diferent meanings

Reply Threaded More More options
Print post
Permalink
I am not sure it is what you want, but I think different name spaces
can solve your problem. It can be like vegetableNS#NameX and
PlateNS#NameX. Of course ids will be different but the "short name"
will be the same.

Best reagrds,
Jaro


On Thu, Jul 2, 2009 at 9:37 AM, Samuel Pedro<[hidden email]> wrote:

> Hi!
> How can i represent in protege things (classes) that have the same name but
> have diferent menings, like this
> Here is a example
> Vegetable
>     Onions
>     Tomato
>     NameX
> Plate
>     NameX
>
>
>
>
> I have an ontology that
>
> --
> --
> Samuel Pedro
>
> _______________________________________________
> protege-owl mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing:
> http://protege.stanford.edu/doc/faq.html#01a.03
>
>
_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 
Thomas Russ

Re: How to represent classes with the same name but diferent meanings

Reply Threaded More More options
Print post
Permalink
In reply to this post by SamuelPedro

On Jul 2, 2009, at 6:37 AM, Samuel Pedro wrote:

> Hi!
>
> How can i represent in protege things (classes) that have the same  
> name but have diferent menings, like this

You can follow Jaro Slawinski's suggestion of using separate namespaces.

Or you can give each class a unique name and associate a separate  
string name using either rdfs:label or your own Datatype property.  
Those string names will not need to be unique.


_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03