Il existe une norme prédéfinie pour le schéma RDF. Je me demandais si l'instance de données RDF contient un extrait de schéma RDF intégré? Quelque chose comme le nom d'une classe qui est aussi le nom d'un sujet/objet.L'instance de données RDF intègre-t-elle le schéma RDF?
1
A
Répondre
3
Ce n'est pas nécessaire. Vous pouvez avoir à la fois séparé la définition et les données. Par exemple, si votre créer un document de FOAF vous ne serez pas inclurons le schéma FOAF sur elle, mais juste en utilisant une référence à elle comme le followig (snippet très simple):
<foaf:Person rdf:about="#me" xmlns:foaf="http://xmlns.com/foaf/0.1/">
<foaf:name>Dan Brickley</foaf:name>
<foaf:mbox_sha1sum>241021fb0e6289f92815fc210f9e9137262c252e</foaf:mbox_sha1sum>
<foaf:homepage rdf:resource="http://danbri.org/" />
<foaf:img rdf:resource="/images/me.jpg" />
</foaf:Person>
Questions connexes
- 1. Génération de schéma RDF à partir de l'instance de données RDF
- 2. SPARQL select RDF: ID
- 3. JQuery/Javascript RDF plugin
- 4. Fusion des approches RDF et ORM
- 5. Implémentation de la recherche sémantique avec RDF
- 6. Exemple simple de réification dans RDF
- 7. Web sémantique: Didacticiel sur RDF dev
- 8. Base de données de graphe et tripletore RDF: stockage de données de graphe en python
- 9. Suppression de propriétés à valeurs multiples de RDF par Rowlex
- 10. mise en œuvre de rétrolien: rel = « trackback » vs RDF
- 11. Existe-t-il une ontologie RDF pour les blogs?
- 12. travail sur un fichier RDF particulier dans flex
- 13. aide à la mise RDF dans une page Web (jsp)
- 14. Comment connecter (et utiliser le contenu d') un fichier RDF dans Flex?
- 15. Existe-t-il un composant d'édition RDF gratuit (LGPL <BSD, etc.) pour le swing?
- 16. RDF/OWL/SPARQL/Triple magasins/Reasoners et autres API Web sémantique pour C#?
- 17. Existe-t-il des outils pour visualiser un graphique RDF? (Veuillez inclure une capture d'écran)
- 18. schéma de base de données suggéré pour le site photos
- 19. Synchroniser le schéma de deux bases de données dans MySQL
- 20. Schéma de base de données de DomainModel
- 21. Confusion de schéma de base de données
- 22. Schéma d'URI de données PHPMailer, AddStringAttachment et
- 23. Représentation de tableau dans le schéma
- 24. 'System.Web.Security.SqlMembershipProvider' nécessite un schéma de base de données compatible avec la version de schéma '1'
- 25. Comment générer un schéma de schéma de base de données dans Visual Studio (express)?
- 26. Schéma de base de données: Gestion de l'ordre des articles
- 27. comparaison de schéma d'équivalence liste de schéma
- 28. comment concevoir le schéma Hbase?
- 29. Exporter le modèle de données MySQL Workbench directement dans le schéma YML dans Propel/Symfony
- 30. Comment tester un schéma de base de données django?
L'URL d'espace de noms (http: // xmlns.com/foaf/0.1/ dans cet exemple) est souvent considéré comme un emplacement pour mettre de la documentation lisible par l'homme. Certains considèrent comme un endroit pour mettre la documentation lisible par une machine. Il n'y a pas encore de recommandation du W3C à ce sujet, mais ma préférence allait toujours aux humains d'abord! –
Cependant je suis d'accord (et upvoted sur la base que) en utilisant l'espace de noms seulement est la convention. Il y a rdfs: isDefinedBy mais ce n'est pas souvent vu. Voir: http://www.w3.org/TR/2000/CR-rdf-schema-20000327/#s2.3.5 –
Est-ce vrai ce que vous avez dit Simon, il n'y a pas de convention. Cependant, en utilisant la négociation de contenu, il est possible d'avoir une version à la fois humaine et lisible par une machine dans la même URL. En fait, la spécification FOAF le fait. –