EntitySchema talk:E2: Difference between revisions

From geokb
(→‎USGS organizations: new section)
Tag: Reverted
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[User:Joliveros]] I see what you did in the org schema here with explicit references to all USGS organizations. I'm guessing you didn't find a way to indicate a transitive in ShExC? I thought we could maybe use the owl:hasValue and owl:Class to achieve a transitive requirement for any subclass of USGS organization, but I'm not quite sure how the syntax would work here. --[[User:Sky|Sky]] ([[User talk:Sky|talk]]) 16:06, 5 June 2023 (UTC)
[[User:Joliveros]] I see what you did in the org schema here with explicit references to all USGS organizations. I'm guessing you didn't find a way to indicate a transitive in ShExC? I thought we could maybe use the owl:hasValue and owl:Class to achieve a transitive requirement for any subclass of USGS organization, but I'm not quite sure how the syntax would work here. --[[User:Sky|Sky]] ([[User talk:Sky|talk]]) 16:06, 5 June 2023 (UTC)


== USGS organizations ==
[[User:Sky]] my approach could have been handled better. I'll look into owl more and possibly some schemas within Wikidata to see if anyone has done something similar. --[[User:Joliveros|Joliveros]]


In reply to your comment, my approach could have been handled better. I'll look into owl more and possibly some schemas within Wikidata to see if anyone has done something similar.
[[User:Sky]] I found some links regarding to how the organization Entity Schema was handled with it being a subclass of. Here is the Discussion[https://lists.w3.org/Archives/Public/public-shex/2018Jun/0004.html|Discussion] and their implementation[https://www.wikidata.org/wiki/EntitySchema:E98|implementation] that I modeled the schema off of. Unfortunately I can't verify that this is correct using the Wikishape validator because I guess there might be some limitation to its implementation so I'm not sure if it's correct. --[[User:Joliveros|Joliveros]]

Latest revision as of 18:55, 7 June 2023

User:Joliveros I see what you did in the org schema here with explicit references to all USGS organizations. I'm guessing you didn't find a way to indicate a transitive in ShExC? I thought we could maybe use the owl:hasValue and owl:Class to achieve a transitive requirement for any subclass of USGS organization, but I'm not quite sure how the syntax would work here. --Sky (talk) 16:06, 5 June 2023 (UTC)

User:Sky my approach could have been handled better. I'll look into owl more and possibly some schemas within Wikidata to see if anyone has done something similar. --Joliveros

User:Sky I found some links regarding to how the organization Entity Schema was handled with it being a subclass of. Here is the Discussion[1] and their implementation[2] that I modeled the schema off of. Unfortunately I can't verify that this is correct using the Wikishape validator because I guess there might be some limitation to its implementation so I'm not sure if it's correct. --Joliveros