Help talk:Property constraints portal

From Wikidata
Jump to navigation Jump to search


Renaming the page to Help:Property constraints[edit]

Help:Property constraints currently redirects here ... I don't see any reason why the page should have "portal" in its title.

Naming it Help:Property constraints would also be consistent with Help:Items, Help:Statements, Help:Qualifiers, Help:Properties and Help:Sources.

See also the related discussion: Help talk:Data type#Renaming the page to Help:Data types.

--Push-f (talk) 15:50, 25 November 2022 (UTC)[reply]

Agreed. Pinging the top 6 editor of this page: @Lucas Werkmeister (WMDE), TomT0m, Push-f, MisterSynergy, Pamputt, D1gggg: do you have any objections? Cheers, VIGNERON en résidence (talk) 15:13, 7 August 2023 (UTC)[reply]
 Support (just FYI, I don’t think the ping worked, I saw this via my watchlist) Lucas Werkmeister (WMDE) (talk) 09:23, 8 August 2023 (UTC)[reply]
Ooups, I probably messed up the ping, sorry ; redoing it. @Lucas Werkmeister (WMDE), TomT0m, Push-f, MisterSynergy, Pamputt, D1gggg:. Cheers, VIGNERON en résidence (talk) 13:44, 8 August 2023 (UTC)[reply]
 Support ---MisterSynergy (talk) 14:35, 8 August 2023 (UTC)[reply]
 Support Good for me as well. Pamputt (talk) 14:42, 8 August 2023 (UTC)[reply]

Update to include constraints symbols[edit]

Hi y'all,

I would like to suggest to update this page to include the three symbols (the little flag, exclamation point and electricity/thunder ; I thought the icons where somewhere on Commons but I cant find them back).

Cheers, VIGNERON en résidence (talk) 15:12, 7 August 2023 (UTC)[reply]

add no-instances-of constraint[edit]

Currently instance of (P31) has a lot of none-of constraint (Q52558054) constraints that list instances of a class and replace the instance of (P31) link with a special link. For example various instances of studio album (Q208569) cause a replacement with the property form of creative work (P7937). This causes the constraints to be large and require updating whenever a new instance of the class is created. It seems to me that these constraints should instead use a constraint that uses the class directly, instead of its instances. This would be easier to create, easier to understand, and easier to update.

https://www.wikidata.org/wiki/Wikidata:WikiProject_Ships is set in a way where it would be useful to have this new kind of constraint. There are thousands of instances of ship class (Q559026) like Olympic-class ocean liner (Q767166) that are not supposed to be used as values for instance of (P31) instead using vessel class (P289) but adding them all as a replacing none-of constraint would be very difficult, and new ship classes are created frequently. So a no-instances-of constraint would be very useful for ships.

Is this the correct place to argue for the creation of a new constraint type, or is there some better place? Peter F. Patel-Schneider (talk) 21:04, 19 August 2023 (UTC)[reply]