« Choisir une boulangerie bio sans intermédiaire » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 114 : Ligne 114 :


=== Requêtes ===
=== Requêtes ===




{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Projet#>
BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Projet#>
SELECT *  
PREFIX ex: <http://www.example.org/>
SELECT *
WHERE {
WHERE {
<Boulangerie> ?p ?v .
  ex:boulangerie_gagny_1 ?p ?v .
}
}
}}
}}


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Projet#>
BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Projet#>
PREFIX ex: <http://www.example.org/>
SELECT *  
SELECT *
WHERE {
WHERE {
  ex:boulangerie_gagny_1 ?p ?v .
<Boulangerie> ?p ?v .
}
}
}}
}}

Version du 11 décembre 2020 à 19:11

Définition de votre graphe de connaissances

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Test#>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

Classes

Ingredient
<Ingredient> rdf:type rdfs:class.
Baguette
<Baguette> rdf:type rdfs:class.
Boulangerie
<Boulangerie> rdf:type rdfs:class.

Propriétés

Ingredient Name
<ingredientName> rdf:type rdf:Property;
    rdfs:domain <Ingredient>.
Ingredient Calorie
<ingredientCalorie> rdf:type rdf:Property;
    rdfs:domain <Ingredient>.


Baguette Name
<baguetteName> rdf:type rdf:Property;
    rdfs:domain <Baguette>.
Baguette Calorie
<baguettePrice> rdf:type rdf:Property;
    rdfs:domain <Baguette>.
Baguette Ingredient
<baguetteIngredients> rdf:type rdf:Property;
    rdfs:domain <Baguette>;
        rdfs:range <Ingredient>.
Boulangerie Name
<boulangerieName> rdf:type rdf:Property;
    rdfs:domain <Boulangerie>.
Boulangerie contain baguettes
<boulangerieBaguette> rdf:type rdf:Property;
    rdfs:domain <Boulangerie>;
        rdfs:range <Baguette>.



Data Exemple

ingredients
ingredients
ex:farine_seigle rdf:type <Ingredient> .
ex:farine_seigle <ingredientName> "Farine de seigle2" .
ex:farine_seigle <ingredientCalorie> "30"^^xsd:double .


baguette
ex:baguette_seigle rdf:type <Baguette> .
ex:baguette_seigle <baguetteName> "Baguette de seigle2" .
ex:baguette_seigle <baguettePrice> "1"^^xsd:double .
ex:baguette_seigle ex:baguetteIngredients ex:farine_seigle .
boulangerie
ex:boulangerie_gagny_1 rdf:type <Boulangerie> .
ex:boulangerie_gagny_1 <boulangerieName> "boulangerie1" .
ex:boulangerie_gagny_1 ex:boulangerieBaguette ex:baguette_seigle .


Requêtes

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Stan/Projet#Boulangerie
http://www.example.org/boulangerieBaguette http://www.example.org/baguette_bio
https://data.escr.fr/wiki/Utilisateur:Stan/Projet#boulangerieName Boulangerie 1
08:55:19 04/12/2024 -- Actualiser -- Durée de la requête :0.166s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#class
08:55:19 04/12/2024 -- Actualiser -- Durée de la requête :0.016s -- CSV