Property talk:P2205
Add topicAppearance
Latest comment: 8 months ago by Jean-Frédéric in topic Constraints
Documentation
Spotify album ID
identifier for an album or single on Spotify
identifier for an album or single on Spotify
[create Create a translatable help page (preferably in English) for this property to be included here]
List of violations of this constraint: Database reports/Constraint violations/P2205#Format, hourly updated report, SPARQL
Type “musical release (Q2031291), release group (Q108346082), radio drama (Q2635894)”: item must contain property “instance of (P31), subclass of (P279)” with classes “musical release (Q2031291), release group (Q108346082), radio drama (Q2635894)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Type Q2031291, Q108346082, Q2635894, SPARQL
Distinct values: this property likely contains a value that is different from all other items. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Unique value, SPARQL (every item), SPARQL (by value)
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Entity types
Scope is as main value (Q54828448), as reference (Q54828450): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Scope, SPARQL
Item “distribution format (P437): music streaming (Q15982450)”: Items with this property should also have “distribution format (P437): music streaming (Q15982450)”. (Help)
List of violations of this constraint: Database reports/Constraint violations/P2205#Item P437, hourly updated report, search, SPARQLConflicts with “instance of (P31): human (Q5)”: this property must not be used with the listed properties and values. (Help)
List of violations of this constraint: Database reports/Constraint violations/P2205#Conflicts with P31, hourly updated report, search, SPARQLConflicts with “instance of (P31): audio track (Q7302866), music track with vocals (Q55850593), music track without lyrics (Q55850643), song (Q7366), composed musical work (Q207628)”: this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Conflicts with P31, search, SPARQL
Conflicts with “Spotify track ID (P2207)”: this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Conflicts with P2207, search, SPARQL
Item “number of parts of this work (P2635)”: Items with this property should also have “number of parts of this work (P2635)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Item P2635, search, SPARQL
Conflicts with “recording or performance of musical work/composition (P2550)”: this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Conflicts with P2550, search, SPARQL
Conflicts with “music video (P6718)”: this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Conflicts with P6718, search, SPARQL
Label required in languages: mul: Entities using this property should have labels in one of the following languages: mul (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). List of violations of this constraint: Database reports/Constraint violations/P2205#Label in 'mul' language, search, SPARQL
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| Pattern ^(?:https?://open.spotify.com/|/)?(?:[a-z\-]+/)*artist/([0-9A-Za-z]{22})(?:\?.+)?$ will be automatically replaced to \1 and moved to Spotify artist ID (P1902) property. Testing: TODO list |
| Pattern ^(?:https?://open.spotify.com/|/)?(?:[a-z\-]+/)*show/([0-9A-Za-z]{22})(?:\?.+)?$ will be automatically replaced to \1 and moved to Spotify show ID (P5916) property. Testing: TODO list |
| Pattern ^(?:https?://open.spotify.com/|/)?(?:[a-z\-]+/)*track/([0-9A-Za-z]{22})(?:\?.+)?$ will be automatically replaced to \1 and moved to Spotify track ID (P2207) property. Testing: TODO list |
| Pattern ^(?:https?://open.spotify.com/|/)?(?:[a-z\-]+/)*album/([0-9A-Za-z]{22})(?:\?.+)?$ will be automatically replaced to \1. Testing: TODO list |
| Pattern ^([0-9A-Za-z]{22})\?.+$ will be automatically replaced to \1. Testing: TODO list |
|
This property is being used by: Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
Constraints
[edit]Hi,
I see that Kefr4000 added the constraint item-requires-statement constraint (Q21503247)distributed by (P750)Spotify (Q689141) last February. Then Moebeus put it in the deprecated rank with the comment "self-evident / redundant" and IagoQnsi re-added it in the normal rank saying "useful to data consumers; it's obvious to a human, but this assumption is not encoded in data anywhere".
I must say, I'm very puzzled... How is it not obvious that an album with a Spotify ID is on Spotify?
Cheers, VIGNERON (talk) 11:22, 27 August 2025 (UTC)
- PS: Jean-Frédéric pointed me to this discussion Property_talk:P750#Time_to_stop_the_madness_of_deduced_statements by Lockal. VIGNERON (talk) 13:24, 27 August 2025 (UTC)
- The argument there makes sense to me; let's remove the constraint. Mea culpa. –IagoQnsi (talk) 16:29, 27 August 2025 (UTC)
- There has been several discussions regarding this type of use of P750 (see eg this one for the use on video games) ; some take-aways:
- this style of constraint is certainly not limited to Spotify albums − it’s present on 50+ properties − mostly video-games, but also some music and movie/TV − see https://w.wiki/F9v6
- this is not really what distributed by (P750) was initially created for − Wikidata:Property_proposal/Archive/12#P750 was about film distributor (Q368290), with some mention of expanding it to games, with reference to the distributor field of en:Template:Infobox video game (said field was removed in 2017. If we really wanted to capture the store information, a dedicated property could make sense.
- that ship has somewhat sailed for games (see Wikidata:WikiProject_Video_games/Statistics/Distributor − hundreds of thousand of values >_>) but not for Music. If we don’t want that on music items, now’s the time :)
- Jean-Fred (talk) 20:22, 27 August 2025 (UTC)
- There has been several discussions regarding this type of use of P750 (see eg this one for the use on video games) ; some take-aways:
- The argument there makes sense to me; let's remove the constraint. Mea culpa. –IagoQnsi (talk) 16:29, 27 August 2025 (UTC)
Categories:
- Sweden-related properties
- All Properties
- Properties with external-id-datatype
- Properties used on 10000+ items
- Properties with format constraints
- Properties with constraints on type
- Properties with unique value constraints
- Properties with entity type constraints
- Properties with scope constraints
- Properties with constraints on items using them
- Properties with conflicts with constraints
- Properties with label language constraints