Wikibase/DataModel/Primer/fr

Ceci est une entrée en matière du modèle de données Wikibase. Pour une spécification plus technique, voir la spécification du modèle de données.



Résumé du modèle de données
Le contenu de la base de connaissance Wikibase peut se résumer aux éléments suivants.

Une base de connaissances Wikibase est une collection d'entités. Les entités (entities) sont les composants élémentaires de la base de connaissances décrivables et référençables en utilisant le modèle de données. Deux types d'entités sont prédéfinis : les éléments (items) et les propriétés (properties). Vous pouvez étendre Wikibase pour qu'il prenne en charge des types d'entités supplémentaires.

La description des éléments et des propriétés est structurée de la manière suivante.


 * 1) Elément
 * 2) identifiant de l'élément (nombre préfixé par Q)
 * 3) empreinte, constituée de :
 * 4) une étiquette multilingue*
 * 5) une description multilingue*
 * 6) des alias multilingues
 * 7) des déclarations, chacune étant constituée de :
 * 8) Définition, constituée de :
 * 9) Propriété
 * 10) Valeur
 * 11) Qualifieurs (paires propriété-valeur supplémentaires)
 * 12) Références (chacune étant constituée d'une ou plusieurs paires de propriété-valeur)
 * 13) Rang
 * 14) liens de sites
 * 15) Propriété
 * 16) identifiant de la propriété (nombre préfixé par P)
 * 17) empreinte, constituée de :
 * 18) une étiquette multilingue*
 * 19) une description multilingue*
 * 20) des alias multilingues
 * 21) des déclarations, chacune étant constituée de :
 * 22) Définition, constituée de :
 * 23) Propriété
 * 24) Valeur
 * 25) Qualifieurs (paires propriété-valeur supplémentaires)
 * 26) Références (chacune étant constituée d'une ou plusieurs paires de propriété-valeur)
 * 27) Rang
 * 28) type de donnée

( * ) Sauf quand le libellé et (ou) la description d'une entité ne sont pas vides, dans le cadre d'un type d'entité la combinaison pour une entité d'un libellé et de la description dans une langue donnée doivent être uniques.

Eléments
Chaque page de Wikibase décrit un seul élément. Les éléments servent à Wikibase pour référencer tout ce qui a un intérêt, et habituellement ils sont le sujet des articles de Wikipedia. Donc dans Wikibase nous aurons un élément pour Berlin, et ce qu'il représente c'est le sujet des articles Wikipedia liés à cet élément dans les différentes langues. Les articles Wikipedia identifient la signification d'un élément.

Chaque élément a son libellé (un nom) et sa description dans chauque langue de Wikibase. Le libellé seul n'est pas suffisant car il pourrait être ambigu : Berlin peut représenter la capitale de l'Allemagne, une ou plus d'une douzaine de villes des USA, un album de Lou Reed, un orchestre américain new wave, ou beaucoup d'autres choses. Le libellé et la description ensemble doivent identifier la signification de l'élément, par exemple le libellé « Berlin » et la description « Une ville d'Allemagne » permettent l'identification de manière unique dans chaque langue.

En plus des libellés les éléments peuvent avoir des alias qui sont des noms alternatifs permettant de trouver un élément. « George H. W. Bush » peut aussi être trouvé sous « George Bush » qui peut être son fils. Les alias sont faits pour offrir à l'utilisateur des facilités pour la recherche, plutôt comme les redirections Wikipedia, et ainsi même les fautes les plus courantes peuvent être utilisées comme alias.



Problème de base des symboles
If you are following carefully you will notice that both the Wikipedia links and label plus description identify the meaning of an item. And not only that: they do that in all languages! It can thus happen that these identifiers get out of sync: the German Wikipedia link might point to Berlin, Kentucky and the English description might say "Capital of Germany". This is true, and there is nothing implemented in the system to prevent it: no language and no identifying mechanism has precedence over the other. Here we are running into the symbol grounding problem. The path we are taking in Wikibase to address this problem is by deliberatively providing multiple ways to identify the meaning of an item and trust that Wikibase editors will come up with a socio-technical mechanism to solve it well enough for the Wikibase use cases.

Déclarations
One of the requirements is that "Wikibase will not be about the truth, but about statements and their references." This means that in Wikibase we do not actually model the items themselves, but statements about them. We do not say that Berlin has a population of 3,5 M, we say that there is this statement about Berlin's population being 3,5 M as of 2011 according to the German statistical office.

A statement may consist of Ensemble, la propriété, la valeur et les qualifieurs sont également appelés des claim (définitions), qui en leur ajoutant les références des sources forment une déclaration.
 * one property (in the example, "population")
 * one value (3,5 M)
 * optionally one or more qualifiers (in this example, "as of 2011" is one of the qualifiers)
 * optionally one or more references (the German statistical office)

Il peut exister plusieurs déclarations pour la même propriété : les personnes peuvent avoir plusieurs enfants, les livres peuvent avoir plusieurs auteurs. Egalement il peut y avoir des divergences de point de vue sur la population d'une ville -- le nombre officiel et l'estimation des Nations Unies par exemple. Ou il peut y avoir des valeurs différentes selon les qualifieurs, comme les points dans le temps, ou les méthodes de mesure. Voir quelques exemples ci-dessous.

Properties are described on their own wiki pages in Wikibase. Properties also have labels and descriptions, and additionally to that they also have a data type associated with them and perhaps additional properties. The data type defines the type of the value used with this property. The set of properties is created and maintained by the Wikibase editors.

Values themselves can be either very simple -- another item or just a string -- or quite complex beasts, like a geographic shape, a measurement with a unit and an accuracy, or a time period. We will describe values in more detail in their own page in the future. The set of data types is (mostly) predefined.

Il y a deux valeurs spéciales, la plupart du temps indépendantes de leur type de données : none et unknown. None signifie que nous savons que la propriété donnée n'a pas de valeur, par exemple Elizabeth Iere d'Angleterre n'a pas de conjoint. Unknown signifie que la propriété a une valeur, mais que cette dernière n'est pas connue -- par exemple le Pape Linus a certainement une année de naissance, mais on ne la connait pas. Il ne faut pas confondre cela avec le fait que l'on ne sait pas si un élément a une valeur pour une propriété spécifique, par exemple si une personne a des enfants. Both none and unknown are also not to be confused with the respective string: having the name "unknown" is different from having an unknown name (which is again different from it being unknown whether the entity has a name).

Les références offrent une source qui prend en charge une définition donnée. Il peut y avoir plusieurs références pour une même déclaration. We are still working on how to further structure a reference, but in general they will point to a source (which would be a Wikibase item in its own right: a book, a website, etc.) and have further information, like the page where the claim is supported. Une définition sans référence n'est pas forcément fausse, pas plus qu'elle n'est vraie quand elle comporte une référence. Il appartient toujours au lecteur de la déclaration de décider de croire à la définition. Nous décrirons à l'avenir les références plus en détails dans une page dédiée.



One statement with two qualifiers
Deux déclarations avec la même propriété, chacun ayant son qualifieur :

Qualifieurs
Les qualifieurs sont utilisés pour décrire plus précisément, ou pour affiner la valeur d'une propriété donnée dans une déclaration. Ils consistent en une propriété et une valeur, qui sont les mêmes que pour les déclarations.

While it would be convenient if we could express all the data we need for the use cases of Wikibase with simple property-value pairs, this is unfortunately not the case. Beaucoup de déclarations ont besoin de qualifieurs supplémentaires pour être formulées. Pour réduire le nombre de propriétés à une taille qui soit gérable, les qualifieurs sont utilisés pour arriver à spécifier la déclaration. Les qualifieurs peuvent être utilisés de différentes façons, comme indiqué dans les exemples suivants.

A qualifier can modify what the item means ("France: Area 213,010 sq mi - excluding Adélie Land"), the property ("Berlin: Population 3,500,000 - method Estimation"), constrain the validity of the value ("Germany: Population 80,000,000 - as of 2011"), or offer further details ("Austria: Religion Catholic - Percentage 64,8%" or "Goldfinger: Actor Sean Connery - Role James Bond"), etc. A catch-all qualifier is expected to be "annotation" or something similar.

It is open to the Wikibase community to maintain and use qualifiers in a way that makes sense to them and for their use cases. The qualifier is an integral part of the statement: take away the qualifier, and the meaning of the statement is changed. C'est beaucoup moins vrai pour les références.

Rangs
As there are potentially many different statements for a given item and property, we need to select which ones to return when Wikibase gets asked. Afin de faciliter cela, trois rangs de déclarations ont été introduits. There can be any number of statements in each rank, but within each rank, their order is not significant.


 * Preferred statements: if preferred statements exist, these statements are returned in response to a query. They would, e.g. for a population contain the most recent one as long as it is regarded as sufficiently reliable. Wikibase editors might decide to mark several statements as preferred: this may be used to indicate disagreement, reflecting the knowledge diversity on the issue, or it may be used to express the notion of actually having multiple values (in case of properties like "children").
 * Normal statements: if there are no preferred statements (or the query explicitly says to include normal statements too), these statements are returned. Historical values, like the population of a country in the past, might be here, as well as less representative sources which are still considered relevant.
 * Deprecated statements: for statements that are being discussed, or known to be erroneous, but still listed for the sake of completion or in order to prevent them being constantly added and removed. Deprecated statements only appear in search results if they are explicitly added or if they are selected based on their source. A footnote qualifier should usually accompany other-ranked statements.

Dans Wikibase, les rangs sont aussi utilisés pour rendre l'affichage plus lisible. Only the preferred statements are displayed by default, and the reader has to click on a link like "more values" in order to see the normal-ranked statements.

