Vous devez être clair ce que vous entendez par « consiste en » - à savoir précisément cette relation ne dénotant? Cela ressemble à une sorte de partonomie, mais vous pourriez parler des relations organisationnelles, financières, des rapports ou des relations des espaces physiques. Une fois que vous avez décidé que, idéalement, vous réutiliseriez une ontologie existante pour cette relation précise, si vous pouvez en trouver un. Supposons que la relation que vous voulez vraiment soit ex:contains
. Ensuite, un hôpital est dans la classe de chose qui contient au moins un département, au moins un service, et exactement une administration centrale. Si vous travaillez avec OWL 2, ceci est facile avec des restrictions de cardinalité qualifiées. Dans OWL 1, je suppose que vous devrez définir une sous-propriété de ex:contains
pour désigner les différents détenus: ex:containsDepartment
etc., puis utilisez une restriction de cardinalité non qualifiée. Une fois que vous avez spécifié les restrictions de cardinalité pour les diverses classes de choses qui contiennent des départements, des choses qui contiennent des sorts, etc, alors votre classe Hospital est une sous-classe de l'intersection de ceux-ci.