I initially experimented with using multiple instance of classification for entities that could be chemical elements, minerals (only comprised of a single element), and mineral commodities. Conflating chemical elements with other classification is proving cumbersome in practical use, and so I need to split these out. This will mean we have multiple entities in the GeoKB with the same name requiring some type of name/label disambiguation that we can accomplish with clear descriptions and possibly a convention with aliases (in addition to more clear disambiguation based on overall schema).
As I work through this, I'll use the GSO-Element module as the overall foundation, which does a nice job of providing Wikidata IDs among other useful properties.
I initially experimented with using multiple instance of classification for entities that could be chemical elements, minerals (only comprised of a single element), and mineral commodities. Conflating chemical elements with other classification is proving cumbersome in practical use, and so I need to split these out. This will mean we have multiple entities in the GeoKB with the same name requiring some type of name/label disambiguation that we can accomplish with clear descriptions and possibly a convention with aliases (in addition to more clear disambiguation based on overall schema).
As I work through this, I'll use the GSO-Element module as the overall foundation, which does a nice job of providing Wikidata IDs among other useful properties.