Wikidata:Property proposal/Schema.org ID

Schema.org ID edit

Originally proposed at Wikidata:Property proposal/Authority control

   Not done
Descriptionidentifier for a concept, at Schema.org
Data typeExternal identifier
Domainall!
Allowed values[A-Za-z\d]+
Example
Sourcehttp://schema.org/
Formatter URLhttp://schema.org/$1
Motivation

First mooted by User:The Anome in April 2014(!), and increasingly relevant in the light of Schema.org's proposal to encourage the use of Wikidata as a common entity base for the target of the sameAs relation. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 12:10, 5 May 2017 (UTC)[reply]

Note: some items, e.g. actor (Q33999), are using exact match (P2888) to achieve this. I think a more specific property would be better. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 13:03, 5 May 2017 (UTC)[reply]

P.S. Some commenters have asked what advantages a unique property offers. They include:

-- Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:34, 16 May 2017 (UTC)[reply]

Note: Comments and examples which are not mine have been added to the proposal. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 13:53, 28 May 2017 (UTC)[reply]

Moved to a section below, for clarity. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 14:27, 6 July 2017 (UTC)[reply]
Discussion
I actually don't see why a specific property would be an improvement on exact match (P2888) here - it seems to me this is precisely what "exact match" is intended for. I also looked into the wikidata/schema.org relationship some time ago wondering essentially the same thing, why we didn't have a specific property for it, but it seemed like effort was being put into matching in the other direction which is great. ArthurPSmith (talk) 13:09, 5 May 2017 (UTC)[reply]
We can have this identifier property via authority control in Wikidata, but Schema.org isn't in a sense an authority control figurehead. "exact match" allows concepts to interchange fluidly, much more than an auth identifier. It also allows easier processing by external machine learning programs that already use "exact match" for following equivalence concept checking. DBPedia does some of this as well. So in the end, we will certainly not move from emptying values on "exact match" but would rather them heavily populated with other Linked Data sets. I myself have committed already to maintaining the mapping within Wikidata. There are parsers already that strip the base "http://schema.org/" from the concept, in the wild, so there's not much extra value with this proposed property. But I'm not against the effort to add it. I and others see more value with "exact match" since it brings alignment with other Linked Data sets. Thadguidry (talk) 13:40, 5 May 2017 (UTC)[reply]
I’ve seen equivalent class (P1709) used for this purpose (e.g. television series season (Q3464665) equivalent class (P1709) http://schema.org/TVSeries. However I’d support a more specific property, if nothing else for the fact that we could not include the http://schema.org/ prefix (instead adding that in the formatter), which would allow us to link to https://schema.org/ (https version of webpage), or some other future reference should some other website supersede schema.org in future. Frankieroberto (talk) 19:37, 5 May 2017 (UTC)[reply]
I support the creation of a new property if and only if it makes a mapping between Wikidata and schema.org easier to complete/make comprehensive. Nemo 15:12, 6 May 2017 (UTC)[reply]
Restriction: SchemaOrg use many compositions, as Personal name (Q1071027) that must be mapped to sh:Person+sh:name, not only sh:name, neither sh:Organization+sh:name... The SchemaOrg's Class+property semantics have no ID (!), it is a free combination (pair of IDs). Only very specific (SchemaOrg's subset of) classes and properties have some exact equivalence, so this new proposed SchemaOrg_ID is only for this restricted cases. --h[User:Krauss|Krauss]] (talk) 04:47, 15 May 2017 (UTC)[reply]
Conditional support: first create explicit rules or recommendations, to avoid duplications and misunderstandings... I invite all you to review Help:Statements/Guidelines for external relationships, that is waiting rules for the use of five properties (P1628, P1709, P2235, P2236, P2888). --Krauss (talk) 04:47, 15 May 2017 (UTC)[reply]
PS: at this time, without rules, there are a lot of doubts and duplications showed by this report of ~500 entries of Wikidata-SchemaOrg mapping.

Commentary mistakenly added to the proposal edit

CAUTION:

... How to avoid mistakes? Replace properties by ID or add ID?
... We need for rules (!), before to create Schema.org_ID.
... Please edit/review Guidelines for external relationships.

--  – The preceding unsigned comment was added by Krauss (talk • contribs) at 22:38, 16 May 2017‎ (UTC).[reply]


  Not done No consensus for the creation of this property. Micru (talk) 12:30, 24 March 2018 (UTC)[reply]