Bonjour,
1- Ce n'est pas obligatoire de séparer l’ontologie conceptuelle de la base de faits. Ça ce fait pour de grand système, mais pour votre exemple, il serait préférable… et plus simple… de travailler dans un seul document ontologique.
2- D’une certaine façon, la différence entre RDF et OWL c’est le degré d’expressivité. On peut exprimer des choses plus précisément et avec plus de possibilités avec OWL qu’avec RDF. En revanche, il y a moins de restrictions ou de contraintes de langage avec RDF.
3- Voici une base de faits possible pour votre exemple dans la structure que vous donnez (objet/attribut/valeur):
MANU/aPourOpinion/CONSEILLE-FORTEMENT
DANIEL/ aPourOpinion /CONSEILLE
ALEX/ aPourOpinion /CONSEILLE
NATALIE/ aPourOpinion /DECONSEILLE
4- de cette base de faits, vous pouvez conceptualiser deux classes (Personne, Opinion) et une propriété (aPourOpinion)
5- Associer les instances aux classes et paramétrer la propriété :
[MANU, DANIEL, ALEX, NATALIE] typeOf Personne
[CONEILLE_FORTEMENT, CONSEILLE, DECONSEILLE] typeOf Opinion
aPourOpinion domain Personne
aPourOpinion range Opinion
Voilà, il ne reste plus qu’à implanter.
A+
Partager