« Utilisateur:Stan/Test » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
=== Vocabulaire ===
==== Base ====
==== Base ====
<rdf>
<rdf>
    BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Test#>
BASE <https://data.escr.fr/wiki/Utilisateur:Stan/Test#>
</rdf>
</rdf>


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


=== Classes ===
==== Classes ====


===== Ingredient =====
<rdf>
<Ingredient> rdf:type rdfs:class.
</rdf>


==== Ingredient ====
===== Baguette =====
<rdf>
<rdf>
<Ingredient> rdf:type rdfs:class.
<Baguette> rdf:type rdfs:class.
</rdf>
 
===== Boulangerie =====
<rdf>
<Boulangerie> rdf:type rdfs:class.
</rdf>
</rdf>
==== Propriétés ====
===== Ingredient Name =====
===== Ingredient Name =====
<rdf>
<rdf>
<ingredientName> rdf:type rdf:Property;
<ingredientName> rdf:type rdf:Property;
                    rdfs:domain <Ingredient>.
    rdfs:domain <Ingredient>.
</rdf>
</rdf>


Ligne 31 : Ligne 40 :
<rdf>
<rdf>
<ingredientCalorie> rdf:type rdf:Property;
<ingredientCalorie> rdf:type rdf:Property;
                    rdfs:domain <Ingredient>.
    rdfs:domain <Ingredient>.
</rdf>
</rdf>


==== Baguette ====
<rdf>
<Baguette> rdf:type rdfs:class.
</rdf>


===== Baguette Name =====
===== Baguette Name =====
<rdf>
<rdf>
<baguetteName> rdf:type rdf:Property;
<baguetteName> rdf:type rdf:Property;
                    rdfs:domain <Baguette>.
    rdfs:domain <Baguette>.
</rdf>
</rdf>


Ligne 48 : Ligne 53 :
<rdf>
<rdf>
<baguettePrice> rdf:type rdf:Property;
<baguettePrice> rdf:type rdf:Property;
                    rdfs:domain <Baguette>.
    rdfs:domain <Baguette>.
</rdf>
</rdf>


Ligne 54 : Ligne 59 :
<rdf>
<rdf>
<baguetteIngredients> rdf:type rdf:Property;
<baguetteIngredients> rdf:type rdf:Property;
                    rdfs:domain <Baguette>;
    rdfs:domain <Baguette>;
                        rdfs:range <Ingredient>.
        rdfs:range <Ingredient>.
</rdf>
 
 
===== Boulangerie =====
<rdf>
<Boulangerie> rdf:type rdfs:class.
</rdf>
</rdf>


Ligne 67 : Ligne 66 :
<rdf>
<rdf>
<boulangerieName> rdf:type rdf:Property;
<boulangerieName> rdf:type rdf:Property;
                    rdfs:domain <Boulangerie>.
    rdfs:domain <Boulangerie>.
</rdf>
</rdf>


Ligne 73 : Ligne 72 :
<rdf>
<rdf>
<boulangerieBaguette> rdf:type rdf:Property;
<boulangerieBaguette> rdf:type rdf:Property;
                    rdfs:domain <Boulangerie>;
    rdfs:domain <Boulangerie>;
                        rdfs:range <Baguette>.
        rdfs:range <Baguette>.
</rdf>
</rdf>


 
==== Data Exemple ====
== Data Exemple ==


===== ingredients =====
===== ingredients =====
Ligne 100 : Ligne 98 :
ex:boulangerie_gagny_1 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_1 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_1 ex:boulangerieBaguette ex:baguette_seigle .
ex:boulangerie_gagny_1 ex:boulangerieBaguette ex:baguette_seigle .
</rdf>
<rdf>
ex:boulangerie_gagny_2 rdf:type <Boulangerie> .
ex:boulangerie_gagny_2 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_2 ex:boulangerieBaguette ex:baguette_seigle .
</rdf>
<rdf>
ex:boulangerie_gagny_3 rdf:type <Boulangerie> .
ex:boulangerie_gagny_3 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_3 ex:boulangerieBaguette ex:baguette_seigle .
</rdf>
</rdf>

Version du 11 décembre 2020 à 14:25

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
ex:farine_seigle rdf:type <Ingredient> .
ex:farine_seigle <ingredientName> "Farine de seigle" .
ex:farine_seigle <ingredientCalorie> "30"^^xsd:double .
baguette
ex:baguette_seigle rdf:type <Baguette> .
ex:baguette_seigle <baguetteName> "Baguette de seigle" .
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> "Baguette de seigle" .
ex:boulangerie_gagny_1 ex:boulangerieBaguette ex:baguette_seigle .
ex:boulangerie_gagny_2 rdf:type <Boulangerie> .
ex:boulangerie_gagny_2 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_2 ex:boulangerieBaguette ex:baguette_seigle .
ex:boulangerie_gagny_3 rdf:type <Boulangerie> .
ex:boulangerie_gagny_3 <boulangerieName> "Baguette de seigle" .
ex:boulangerie_gagny_3 ex:boulangerieBaguette ex:baguette_seigle .