Help:Property constraints portal/Conflicts with/nl

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Help:Property constraints portal/Conflicts with and the translation is 100% complete.

conflicts-with constraint (Q21502838) geeft aan dat items die deze eigenschap gebruiken geen andere verklaring mogen hebben. Het is het tegenovergestelde van item-requires-statement constraint (Q21503247).

Bijvoorbeeld, items met author (P50) mogen geen verklaring sex or gender (P21) of instance of (P31)human (Q5) hebben.

Als er geen constraint scope (P4680) is opgegeven, wordt deze beperking alleen gecontroleerd op de hoofdwaarde van een verklaring. Dit is ook de enige die nu wordt ondersteund.

Historisch gezien werd een beperking 'in strijd met' met dezelfde eigenschap en een bepaalde set items soms gebruikt om die items niet toe te staan. Dit is vervangen door het beperkingstype "geen van", die gemakkelijker te begrijpen is en niet alleen werkt op verklaringen, maar ook op kwalificaties en referenties.

Mogelijke acties

Er zijn verschillende mogelijke manieren om een schending van deze beperking aan te pakken:

  • Het is mogelijk dat de tegenstrijdige verklaring bij een ander item hoort en moet worden verplaatst.
  • Het is mogelijk dat de verklaring met de beperking behoort bij een ander item, en moet worden verplaatst.
  • Het is mogelijk dat de tegenstrijdige verklaring een vergelijkbare, maar andere eigenschap moet gebruiken.
  • Het is mogelijk dat de tegenstrijdige verklaring onjuist is en moet worden verwijderd.
  • Het is mogelijk dat de verklaring een zeldzame (maar legitieme) uitzondering is op de beperking, en er niets moet worden gedaan.

Parameters

Deze beperking heeft één verplichte en drie optionele parameters:

property (P2306)
Het bevat de eigenschappen van de tegenstrijdige verklaring. Het moet precies één eigenschap bevatten (no value Help of unknown value Help is niet toegestaan). Om meerdere tegenstrijdige uitspraken toe te voegen, voeg meerdere beperkingen van dit type toe.
item of property constraint (P2305)
Optioneel; bevat de tegenstrijdige waarden. no value Help en unknown value Help worden letterlijk geïnterpreteerd, net als elke normale waarde (uitgaven met no value Help of unknown value Help zijn niet toegestaan als deze speciale waarden ook worden gegeven in de toegestane waarden).
Als deze parameter ontbreekt, vereist de beperking alleen dat een verklaring met de gegeven eigenschap bestaat, maar legt geen beperking op de waarde.
replacement property (P6824)
Optioneel; bevat één eigenschap die gebruikt had moeten worden in plaats van alle eigenschappen die bij item of property constraint (P2305) worden vermeld, of no value Help als er geen alternatieve eigenschap zou moeten bestaan..
Als er meerdere eigenschappen zijn die worden gespecificeerd door item of property constraint (P2305) die verschillende waarden moeten hebben voor replacement property (P6824), dan moet deze beperking worden opgedeeld in meerdere verklaringen.
replacement value (P9729)
Optioneel; Specificeert één alternatieve waarde die moet worden gebruikt, of no value Help als er geen alternatieve waarde moet bestaan.
Als er meerdere waarden zijn gespecificeerd door item of property constraint (P2305) die verschillende waarden moeten hebben voor replacement value (P9729) dan moet deze beperking worden opgedeeld in meerdere verklaringen.


Voorbeelden

Voorbeeld 1

Voorbeeld instelling voor author (P50). De betekenis van deze instelling is als volgt:

  • Een item met verklaring author (P50) gaat over het algemeen over boeken, wetenschappelijke artikelen enzovoort. Zo'n item is dus geen mens.
  • Op WikiData is het soms moeilijk om het verschil te zien tussen een item van Wikimedia disambiguation page en "werkelijke" itempagina, alleen aan de hand van het label. Deze instelling voorkomt dergelijke verwarring.
  • In software-items worden over het algemeen developer (P178) gebruikt en niet author (P50).
property constraint
Normal rank conflicts-with constraint
property instance of
item of property constraint human
Wikimedia disambiguation page
software
0 references
add reference


add value

Voorbeeld 2

Voorbeeld instelling voor MusicBrainz instrument ID (P1330). Deze eigenschap is bedoeld voor ID's over muziekinstrumenten. Dus het item met deze eigenschapsverklaring gaat over muziekinstrumenten (piano, gitaar) en niet over een artiest (Mariah Carey, John Denver). Dus zo'n item mag geen MusicBrainz artist ID (P434) hebben.

Sjabloon

Wanneer de beperking is ingesteld op de eigenschap, wordt het volgende sjabloon automatisch weergegeven in de overlegpagina van de eigenschap. Het sjabloon wordt gemaakt door Module:Constraints met behulp van Template:Constraint, aangehaald uit Template:Property documentation. Vertalingen worden gedefinieerd op Module:i18n/constraints.

constraint “conflicts-with constraint (Q21502838)” declaration error: “Module:Constraints/search:24: attempt to index a nil value”.

Lijsten

Lijsten van eigenschappen die met beperking 'conflicteert met' zijn ingesteld.