Affiner domain / range des Event / StateProperty object property
Pour l'instant, les requêtes définissent des domain/range grossier pour les object property d'Event (et State Property).
Ex. : domain "agent" au lieu de "operator"
C'est une généralisation abusive du domaine, acceptable dans un premier temps car en générale, c'est correct.
En tout rigueur, il faudrait donc affiner le domaine (et le range). Mais dans ce cas, le domain (range) devient l'union de plusieurs entités.
Difficulté : les requêtes SPARQL prennent l'intersection des attributs de domain/range. Si on veut être juste, il faudra définir un attribut comme l'union de différentes entités. Ou définir une classe domain, et relier cette classe avec l'attribut domain.