[Ontology0.6] less UML and more ontology [message #3454] |
Thu, 06 February 2025 12:55  |
Mathias Vanden Auweele
Messages: 40 Registered: February 2025 Location: Brussels
|
Member |
|
|
Hello all,
The ontology currently contains much UML things inside.
- The class "BaseObject" is needed in XML schemas for requiring an ID for each data entity. But for ontology/RDF this is not needed since every entity by the standard, has a URI (even blank nodes). So this class can be removed. Every owl class is an instance of "Thing" that is very comparable to "BaseObject"
- The class "NamedObject" is needed in XML schemas for adding properties such as name. But for ontology/RDF this is not needed since we have the property "rdfs:label" that can be added to each entity and it does not need to be specified. So this class can be removed
There might be other examples but these two are good for starting the discussion.
Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium
[Updated on: Thu, 06 February 2025 12:56] Report message to a moderator
|
|
|
|