Question

Je travaille actuellement sur un projet d'e-learning web sémantique. Je l'ai fait une ontologie et des classes. Cependant, lors du remplissage de fichiers RDF, je crée un individu (par exemple un cours) et le placer dans un RDF. Par la suite si je, il est nécessaire de relier un autre individu à celui-ci par une propriété d'objet (par exemple étudiants> studyMemberOf-> bien sûr), je mets bien sûr Uri individuel des étudiants. Cela signifie (cours individuel Uri: crs000021):

<Ontologyowl:Student rdf:about="ehsanm">
    <Ontologyowl:studyMemberOf>
        <Ontologyowl:Project rdf:about="crs000021"/>
    </Ontologyowl:studyMemberOf>

Je 2 Questions ici:
Est-il juste de mettre les individus de chaque classe, dans un fichier RDF séparé
Lorsque ces deux personnes se rapportant, que je fais un autre nœud de « bien sûr (crs000021) » dans le fichier étudiant? est cette méthode (la fabrication de différents rdfs) incorrect?

Je vous remercie de votre attention

Était-ce utile?

La solution

Il n'y a aucune spécification sur comment et où vous devez écrire votre déclaration RDF. Vous pouvez écrire toutes les déclarations dans le même fichier ou chaque instruction dans un seul fichier. De plus, un magasin RDF doit ignorer toutes les déclarations dupliquées, donc

<ehsanm> <studyMemberOf> <crs000021>
<crs000021> rdf:type  Ontologyowl:Project
<student2> <studyMemberOf> <crs000021>
<crs000021> rdf:type  Ontologyowl:Project

est le même que

<ehsanm> <studyMemberOf> <crs000021>
<crs000021> rdf:type  Ontologyowl:Project
<student2> <studyMemberOf> <crs000021>

Note: Je ne suis pas sûr rdf: about = "ehsanm" est un URI valide. Je suppose que vous devez utiliser rdf: ID ici

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top