tibonto / aeon

The Academic Event Ontology (AEON) can be used to represent information regarding academic events.
https://tibonto.github.io/aeon/
Creative Commons Attribution 4.0 International
14 stars 4 forks source link

Reconsider complexity of references to external identifiers? #48

Closed clange closed 3 years ago

clange commented 3 years ago

Do we need the complexity of

https://github.com/tibonto/aeon/blob/77a0ce7d192d663a0c0bc83ca149a231af558565/aeon.ttl#L1734

https://github.com/tibonto/aeon/blob/77a0ce7d192d663a0c0bc83ca149a231af558565/aeon.ttl#L1797-L1799

? Wouldn't it suffice to say ... owl:sameAs <https://www.wikidata.org/wiki/Q65929359>?

Or maybe some AEON-specific subproperty of owl:sameAs?

StroemPhi commented 3 years ago

@clange: yes, this is indeed much better. Thank you for the hint!

StroemPhi commented 3 years ago

I've deleted the data properties for the identifier class (IAO:0020000), as it seems sufficient to just use the IRI of an identifier for any instance of it and then specify things further using rdfs:comment or owl:sameAs. An identifier can also be further specified by asserting its type according to the available subclasses. grafik

In order to allow a better mapping and to be able to infer the identifier type, there are sub-properties for iao:denotes and also their inverses: grafik