2015-09-14 1 views
-3

Comment associer des attributs à des propriétés d'objet dans l'ontologie?Attributs sur la propriété d'un objet dans l'ontologie

J'ai rencontré un moyen de définir une propriété d'objet en tant que classe. Mais cette approche rend difficile la définition de règles. Est-ce qu'il y a un autre moyen ?

+1

Ceci est plutôt large et vague. Pouvez-vous donner un exemple de ce que vous cherchez, comment vous avez essayé de le modéliser, et le problème spécifique que vous avez avec cette approche? –

Répondre

0

Vous devez probablement utiliser des nœuds vides pour gérer des propriétés supplémentaires, car la propriété d'objet n'a pas la possibilité.

Sinon, vous devez ajouter une nouvelle classe pour la relation, ce que vous avez actuellement en tant qu'objetproperty devient une classe, et vous obtenez une nouvelle propriété object pour la relation entre votre ancienne classe et ancienne objectproperty (qui devient une classe

0

J'ai créé une classe pour ma propriété d'objet et j'ai conservé la propriété d'origine de l'objet telle qu'elle est. Les attributs sont définis sur la classe. Les règles peuvent être définies sur la propriété de l'objet comme nous avons l'habitude de le faire et les attributs peuvent être récupérés à partir de la classe qui sera traitée comme une classe interne.

J'ai utilisé l'API OWL pour cela.