2013-10-10 1 views
0

Я размещаю это в stackoverflow, так как меня сейчас совершенно смущает OWL.Концепция под-подкласса в OWL

Значит, в OWL-файле я могу представить концепцию под-подкласса?

Например, объекты принадлежат классу Wine и внутри этого класса, у нас есть подкласс класса WineType, а затем внутри WineType у нас есть под-подкласс, называемый farme_avability. Будет ли это возможным в OWL как концепция вложенного класса? (Например)

Пожалуйста, помогите мне с этим

+1

Непонятно, что вы просите. Класс X является подклассом класса Y тогда и только тогда, когда каждый экземпляр X также является экземпляром Y. Я не уверен, что такое экземпляр «ferse_availability», но я уверен, что это не WineType. Таким образом, ferse_availability не должен быть подклассом WineType. –

+0

это странный пример, но то, что я прошу здесь (это основной вопрос), есть ли у нас суб-подкласс – user1917231

+0

Пока неясно, что вы подразумеваете под этим. X может иметь подкласс y, а y может иметь подкласс z. Это то, о чем вы спрашиваете? –

ответ

0

Вы можете написать аксиомам, как:

A subClassOf B 
B subClassOf C 

и так далее, без ограничений на количество уровней, которые вы хотите определить. Разумщик сможет ответить на такие запросы, как: - Подкласс C? следуя иерархии. Конечно, существуют более сложные способы организации иерархии, например, ограничения свойств объекта, упомянутые Jinal.