W3C home > Mailing lists > Public > public-owl-dev@w3.org > April to June 2009

Re: How to connect one individual to multiple classes

From: Pat Hayes <phayes@ihmc.us>
Date: Wed, 13 May 2009 14:28:39 -0500
Cc: public-owl-dev@w3.org
Message-Id: <3BDA317B-A7C4-4F4D-AD43-91BA7935DE75@ihmc.us>
To: "Xu, Ningfeng" <nfxu@yahoo.com>
Hi. I'm not sure what exactly your problem is, as this seems to  
obviously be a class/subclass structure. And yes, an individual can be  
in more than one class, ands indeed a class can be a subclass of more  
than one class.

Can you be more precise about what exactly it is that is not working  
for you?

Pat Hayes


On May 13, 2009, at 7:09 AM, Xu, Ningfeng wrote:

> Hi,
>
> Recently I am trying to build an OWL model for touring/entertainment  
> related businesses. I have categorized these businesses into one  
> category hierarchy like the following:
>
> Site(Root)
> +---WaterPark
> +---Resort
> .......
> +---AgriculturalField
>    +---Orchard
> +---CollectionExhibition
>    +---ExhibitionHall
>    +---Memorial
>    +---Museum
> +---SportsField
>    +---Playground
>    +---Stadium
> .......
>
> The goal is, given any category in the hierarchy, we can return all  
> related businesses back. For example, given "Museum" as the  
> category, we are supposed to return all museums; given  
> "CollectionExhibition", all museums, memorials and exbitionHalls are  
> returned.
>
> One thing is one business might have more than one services to  
> offer. Here is an example: a resort has hotels, bars and some other  
> regular facilities, it also has one indoor water park because of its  
> hot spring water resource.. So this resort should be categorized  
> into 2 different categories: "Resort" and "WaterPark". Given either  
> "Resort" or "WaterPark" is chosen as the category, this resort  
> should be returned as a match.
>
> The another one is that one business may fall into non-leaf  
> categories, like "AgriculturalField" instead of "Orchard".
>
> Technically I would prefer:
>
> 1 Businesses are individuals of an owl:Class. Categories could be  
> antything, if it supports reasoning. This is different from the  
> Protege Pizza sample, while pizza are classes.
>
> 2 When adding new businesses, we only need to add new business  
> individual(maybe we need to add more categories), and connect the  
> new individuals to the categories.
>
> I have been trying different ways, but still no success.
>
> Any help would be highly appreciated.
>
> Ningfeng
>
>
>
>      ___________________________________________________________
>  好玩贺卡等你发,邮箱贺卡全新上线!
> http://card.mail.cn.yahoo.com/
>
>
>
>

------------------------------------------------------------
IHMC                                     (850)434 8903 or (650)494 3973
40 South Alcaniz St.           (850)202 4416   office
Pensacola                            (850)202 4440   fax
FL 32502                              (850)291 0667   mobile
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes
Received on Wednesday, 13 May 2009 19:29:21 GMT

This archive was generated by hypermail 2.3.1 : Wednesday, 27 March 2013 09:32:57 GMT