Utilisateur:Chricris/Projet-Choix velo
Aller à la navigation
Aller à la recherche
Introduction
Projet de web sémantique de l'ESGI projet perso
Description
Le but est de catégorisé les vélos en fonction de leur type et moyen de propulsion
Page 1 : liste des différents modèl de vélo
Page 2 : formulaire de sélection renvoie vers la première page en fonction des critères
Définition de votre graphe de connaissances
Schema
Diagramme de classes ou modèle RDF (comme vue en cours)
Vocabulaire
Base
BASE <https://data.escr.fr/wiki/Utilisateur:Chricris/Projet-Choix_velo#>
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#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
Classes
Caracteristiques
<Caracteristiques> rdf:type rdfs:Class .
Propriétés
model
<model> rdf:type rdf:Property .
<model> rdfs:domain <Caracteristiques>.
- cette propriété sert à attribuer un modèle à un vélo
prix
<prix> rdf:type rdf:Property .
<prix> rdfs:domain <Caracteristiques>.
- cette propriété sert à attribuer un prix à un vélo
propulsion
<propulsion> rdf:type rdf:Property .
<propulsion> rdfs:domain <Caracteristiques>.
- cette propriété sert à attribuer un type de propulsion à un vélo
Exemple d'un jeu de données
<rdf> <Velo_ELOPS> rdf:type <Caracteristiques>;
<model> <Ville> ; <prix> "270.00"^^xsd:decimal ; <propulsion> <Musculaire> ; <name> "Velo" .
<Velo_Bullitt> rdf:type <Caracteristiques>;
<model> <Cargo> ; <prix> "2268.00"^^xsd:decimal ; <propulsion> <Musculaire> ; <name> "Velo" .
<Velo_ELOPS-elec> rdf:type <Caracteristiques>;
<model> <Ville> ; <prix> "799.99"^^xsd:decimal ; <propulsion> <Electrique> ; <name> "Velo" .
<Velo_Bullitt-Elec> rdf:type <Caracteristiques>;
<model> <Cargo> ; <prix> "4400.00"^^xsd:decimal ; <propulsion> <Electrique> ; <name> "Velo" .