Les éléments « liste de » sont inutilisés par volonté sur Wikidata. Les listes ont un statut particulier — il devait y avoir un espace « liste » sur Wikidata à l’origine avec un type d’entité dédié, ce qui ne s’est jamais fait et n’est pas à l’ordre du jour je pense, si ça se trouve ça se fera jamais. En tout cas on ne les utilise pas (ou devrait pas) dans les déclarations ordinaires.
Les éléments « maire de … » sont distincts des éléments « liste des maire de … ».
En tout cas question requête, dans les deux modèles la liste des personnes qui ont été maires de France s’obtient assez simplement
select ?item {
?item wdt:P39/wdt:P279* wd:Q382617 .
?item (^wdt:P1313|wdt:P1001) ?commune .
?commune wdt:P31/wdt:P279* wd:Q484170 .
}
Try it!
et la liste des paires communes / position du maire de la commune devrait s’obtenir par
select ?commune ?item {
?item wdt:P279* wd:Q382617 .
?item ^wdt:P1313 ?commune .
?commune wdt:P31/wdt:P279* wd:Q484170 .
}
Try it!
(ce qui ne fonctionne pas bien, P1313 est peu renseigné, il semble qu’utiliser « juridiction concernée » fonctionne par contre – faudrait lancer un robot pour compléter P1313 )
select ?commune ?fonction_maire {
?fonction_maire wdt:P279* wd:Q382617 .
?fonction_maire wdt:P1001 ?commune .
}
Try it!
Question complexité des requêtes, franchement c’est kif-kif avec ce qu’il faut faire pour récupérer les qualificatifs. Questions avantages, en modification manuelle (il y en aura sans doute relativement peu étant donné que des robots se chargeront de renseigner tout ça) c’est moins pénible d’utiliser un élément « maire de Paris » que d’utiliser l’élément « maire de France » et de rajouter un qualificatif.
Une fois ces éléments crées, et dans l’ensemble c’est déjà fait, ça ne coûte plus grand chose. Si on fait le compte … il n’y a pas beaucoup d’inconvénients.