Sveino / Inst4CIM-KG

Instance of CIM Knowledge Graph
Apache License 2.0
5 stars 1 forks source link

remove values like `other` #81

Open VladimirAlexiev opened 2 years ago

VladimirAlexiev commented 2 years ago
<urn:uuid:9b669974-9309-43ea-bab4-013376a79e3b>
        rdf:type                       cim:Asset ;
        cim:Asset.kind                 <http://iec.ch/TC57/2013/CIM-schema-cim16#AssetKind.other> ;
        cim:IdentifiedObject.name      "TC201 Tap Changer" .

IMHO AssetKind.other is useless because it does not provide any info, and should be removed

Sveino commented 2 years ago

IMHO AssetKind.other

This lead to the issue on how to model enumerators. In OOD you cannot really extend the enum wihtou creating a new version. I will come back with the best way to tranfer OOD enumerator to RDFS/OWL. The thinking with other is that if this is a mandetory attribute, it can be set to other and an additional addrebute (either a string or another enum) can include the extendent information.

VladimirAlexiev commented 2 years ago