Wikidata:Property proposal/values are instances of

values are instances of edit

Originally proposed at Wikidata:Property proposal/Computing

   Withdrawn
Descriptionto be used on data types to denote which values they support
Data typeItem
Domainitems that are instances of data type (Q190087)
Example 1Wikibase item datatype (Q115470359)values are instances ofWikibase item identifier (Q111513391)
Example 2Wikibase property datatype (Q115468759)values are instances ofWikibase property identifier (Q111513349)
Example 3Wikibase lexeme datatype (Q115470231)values are instances ofWikibase lexeme identifier (Q111513387)
Example 4Wikibase string datatype (Q29934246)values are instances ofUnicode string (Q115684457)does not have part (P3113)horizontal tab character (Q26772372)does not have part (P3113)vertical space character as per PCRE (Q115583846)
Example 5Wikibase URL datatype (Q29934281)values are instances ofURL (Q42253)
Example 6Wikibase Math datatype (Q42742777)values are instances ofTeX expression (Q115642178)
Example 7Wikibase Musical Notation datatype (Q62080777)values are instances ofLilyPond expression (Q115642263)
Planned useI plan to add such statements for every instance of Wikibase datatype (Q19798645).
See alsoclass of non-item property value (P10726)

Motivation edit

I think we really need a property to link instances of data type (Q190087) to the values variables/properties of that data type may assume.

While we could model this in reverse with manifestation of (P1557) this would be a very awkward way of modelling this because e.g. not every URL is a manifestation of the Wikibase URL datatype, so it would have to be qualified with nature of statement (P5102)sometimes (Q110143752), which would just make the whole statement quite useless).

Suggested English aliases:

  • has value
  • allows value
  • supports value
  • is a set of values

--Push-f (talk) 07:23, 9 December 2022 (UTC)[reply]

Discussion edit