| Lucas_Werkmeister_WMDE added a comment. |
It looks like at least from the current usage of those constraint types on properties with “used as qualifier” constraints, the “sibling snaks” interpretation doesn’t make much sense: properties like “date of taxon name publication” use “item requires claim” constraints to require “taxon name”, “parent taxon” and “taxon rank” on the item.
On the other hand, I think those (along with many other “item requires claim” constraints, and also some “conflicts with” constraints) are kind of workarounds for our lack of per-type constraints: we can’t directly formulate a constraint that “all items with instance of: taxon must have a taxon name”, so instead we say that “all items with taxon rank must have a taxon name”, because the sets of items with instance of: taxon and those with taxon rank should be mostly overlapping.
Cc: Aklapper, Lydia_Pintscher, Ivan_A_Krestinin, abian, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, Agabi10, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
