L’axiome de propriété fonctionnelle de données déclare qu’à une propriété associée à un type de donnée, il est possible d’associer, au plus, une donnée. Par exemple, à la propriété associée à un type de donnée « hasAge » on n’associera qu’une seule valeur qui représentera l’âge de la personne.
Figure 8.5 : La propriété fonctionnelle associée à un type de données
Syntaxe fonctionnelle
FunctionalDataProperty( :hasAge )
Syntaxe Turtle
:hasAge rdf:type owl:FunctionalProperty .
Syntaxe Java OWL-API
OWLDataProperty hasAge = factory.getOWLDataProperty( IRI.create(ontologyIRI + "#hasAge")); OWLFunctionalDataPropertyAxiom OWLFunctionalDataPropertyAxiom axiome = factory.getOWLFunctionalDataPropertyAxiom(hasAge);
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique