Semantic Web


Typage des éléments

Le modèle peut être raffiné en précisant que laurent thiry est du type Personne, l'ensisa une Institution, le web sémantique un Thème.
La relation "est un(e)" correspond alors à un typage et à la propriété rdf:type

<rdf:Description rdf:about="http://www.model.org/Person"/>
<rdf:Description rdf:about="http://www.model.org/Institution"/>
<rdf:Description rdf:about="http://www.model.org/Theme"/>

<rdf:Description rdf:about="http://www.model.org/laurent_thiry">
  ...
  <rdf:type rdf:resource="http://www.model.org/Person"/>
</rdf:Description>

<rdf:Description rdf:about="http://www.model.org/ensisa">
  <rdf:type rdf:resource="http://www.model.org/Institution"/>
</rdf:Description>

<rdf:Description rdf:about="http://www.model.org/semantic_web">
   ...
  <rdf:type rdf:resource="http://www.model.org/Theme"/>
</rdf:Description>

Nb. La notion de "type" permet de travailler sur des "ensembles" de valeurs, avec des sous-ensembles, des restrictions d'ensembles (ex. qu'est-ce qu'un employé ?), etc.


7