IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web s�mantique Discussion :

Regroupement donn�e OWL:NamedIndividual


Sujet :

Web s�mantique

  1. #1
    Membre r�gulier
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Mars 2012
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Mars 2012
    Messages : 6
    Par d�faut Regroupement donn�e OWL:NamedIndividual
    Bonjour,
    j'ai une classe Personne
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
       <OWL:class rdf:ID="#Personne"/>
     
    avec les dataproperty :
        <DatatypeProperty rdf:ID="id">
           <rdfs:domaine rdf:resource="#Personne"/>
           <rdfs:range rdf:resource="&xsd;integer"/>
        </DatatypeProperty>
     
        <DatatypeProperty rdf:ID="Nom">
           <rdfs:domaine rdf:resource="#Personne"/>
           <rdfs:range rdf:resource="&xsd;String"/>
        </DatatypeProperty>
     
        <DatatypeProperty rdf:ID="Prenom">
           <rdfs:domaine rdf:resource="#Personne"/>
           <rdfs:range rdf:resource="&xsd;String"/>
        </DatatypeProperty>
     
        <DatatypeProperty rdf:ID="Téléphone">
           <rdfs:domaine rdf:resource="#Personne"/>
           <rdfs:range rdf:resource="&xsd;String"/>
        </DatatypeProperty>
     
    Je dois faire des assertion sur la classe Personne. je l'ai fais comme suit:
    <Owl:NamedIndividual rdf:ID="Personne_1">
        <rdf:type rdf:resource="Personne"/>
        <id rdf:datatype="&xsd;integer">1</id>
        <Nom rdf:datatype="&xsd;String">hafidi</Nom>
        <Prenom rdf:datatype="&xsd;String">oussama</Prenom >
        <Téléphone rdf:datatype="&xsd;String">0666769</Téléphone >
    </Owl:NamedIndividual>
    <Owl:NamedIndividual rdf:ID="Personne_2">
        <rdf:type rdf:resource="Personne"/>
        <id rdf:datatype="&xsd;integer">2</id>
        <Nom rdf:datatype="&xsd;String">hafidi</Nom>
        <Prenom rdf:datatype="&xsd;String">oussama</Prenom >
        <Téléphone rdf:datatype="&xsd;String">0666333</Téléphone >
    </Owl:NamedIndividual>
    <Owl:NamedIndividual rdf:ID="Personne_3">
        <rdf:type rdf:resource="Personne"/>
        <id rdf:datatype="&xsd;integer">3</id>
        <Nom rdf:datatype="&xsd;String">saiidi</Nom>
        <Prenom rdf:datatype="&xsd;String">anass</Prenom >
        <Téléphone rdf:datatype="&xsd;String">0666454</Téléphone >
    </Owl:NamedIndividual>
    Comme vous avez vu la personne hafidi oussama � 2 num�ro de t�l�phone et j'ai �t� oblig� de cr�er 2 individus diff�rent pour lui affecter les num�ros de t�l�phone.
    Pouvez vous m'indiquer une solution pour regrouper les 2 num�ro de t�l�phone dans le m�me individu.
    Merci beaucoup.

  2. #2
    Membre exp�riment�
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    F�vrier 2012
    Messages
    99
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Fou d'avril

    Informations forums :
    Inscription : F�vrier 2012
    Messages : 99
    Par d�faut
    On ne constate pas vraiment qu'il y a une personne avec deux num�ro. On constate plut�t qu'il y a deux personnes avec le m�me nom et pr�nom. Ce pourrait �tre une coincidence ou bien ce pourrait �tre une seule personne identifi�e diff�remment. Pour ajouter un t�l�phone, il suffit ... d'ajouter un t�l�phone!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <owl:NamedIndividual rdf:ID="Personne_1">
        <rdf:type rdf:resource="#Personne"/>
        <id rdf:datatype="&xsd;integer">1</id>
        <Nom rdf:datatype="&xsd;string">hafidi</Nom>
        <Prenom rdf:datatype="&xsd;string">oussama</Prenom>
        <Téléphone rdf:datatype="&xsd;string">0666769</Téléphone>
        <Téléphone rdf:datatype="&xsd;string">0666454</Téléphone>
    </owl:NamedIndividual>
    Dans ton code, il y a pas mal d'erreurs de syntaxe. OWL est sensible � la casse. Les pr�fixes doivent �tre identiques caract�re pour caract�re et utilis�s constamment tout le long du fichier. rdfs:domaine n'est pas d�fini dans le namespace de RDFS. Il faut utiliser rdfs:domain. &xsd;String devrait �tre &xsd;string. OWL:class devrait �tre owl:Class. Lorsqu'on d�finit un rdf:ID, on ne doit pas mettre le caract�re #, mais quand on utilise rdf:resource le caract�re est obligatoire car il s'agit d'un URI relatif. Il ne doit pas y avoir d'espace avant le caract�re >. Les noms et pr�noms ont normalement une majuscule.

    Donc, si on r�sume, voici � quoi devrait ressembler le fichier:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    ...
    <owl:Class rdf:ID="Personne"/>
    <owl:DatatypeProperty rdf:ID="id">
        <rdfs:domain rdf:resource="#Personne"/>
        <rdfs:range rdf:resource="&xsd;integer"/>
    </owl:DatatypeProperty>
    <owlDatatypeProperty rdf:ID="Nom">
        <rdfs:domain rdf:resource="#Personne"/>
        <rdfs:range rdf:resource="&xsd;string"/>
    </owl:DatatypeProperty>
    <owl:DatatypeProperty rdf:ID="Prenom">
        <rdfs:domain rdf:resource="#Personne"/>
        <rdfs:range rdf:resource="&xsd;string"/>
    </owl:DatatypeProperty>
    <owl:DatatypeProperty rdf:ID="Téléphone">
        <rdfs:domain rdf:resource="#Personne"/>
        <rdfs:range rdf:resource="&xsd;string"/>
    </owl:DatatypeProperty>
    <owl:NamedIndividual rdf:ID="Personne_1">
        <rdf:type rdf:resource="#Personne"/>
        <id rdf:datatype="&xsd;integer">1</id>
        <Nom rdf:datatype="&xsd;string">Hafidi</Nom>
        <Prenom rdf:datatype="&xsd;string">Oussama</Prenom>
        <Téléphone rdf:datatype="&xsd;string">0666769</Téléphone>
        <Téléphone rdf:datatype="&xsd;string">0666333</Téléphone>
    </owl:NamedIndividual>
    <owl:NamedIndividual rdf:ID="Personne_3">
        <rdf:type rdf:resource="#Personne"/>
        <id rdf:datatype="&xsd;integer">3</id>
        <Nom rdf:datatype="&xsd;string">Saiidi</Nom>
        <Prenom rdf:datatype="&xsd;string">Anass</Prenom>
        <Téléphone rdf:datatype="&xsd;string">0666454</Téléphone>
    </owl:NamedIndividual>

  3. #3
    Membre r�gulier
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Mars 2012
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Mars 2012
    Messages : 6
    Par d�faut
    Merci beaucoup pour ta r�ponse

Discussions similaires

  1. [XL-2003] Regroup� donn�es depuis plusieurs fichier EXCEL
    Par Nathan87 dans le forum Excel
    R�ponses: 0
    Dernier message: 09/03/2011, 15h31
  2. R�ponses: 1
    Dernier message: 06/09/2008, 14h34
  3. Regroup� donn�es Crystal Report
    Par Thesum dans le forum VB.NET
    R�ponses: 2
    Dernier message: 30/04/2008, 17h19
  4. Regrouper donn�es plusieurs ligne en une seule
    Par willytito dans le forum Access
    R�ponses: 2
    Dernier message: 03/09/2007, 10h35
  5. Regroupement donn�es diff�rentes
    Par nek_kro_kvlt dans le forum SQL
    R�ponses: 16
    Dernier message: 20/11/2006, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo