Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

express single-value props as owl:FunctionalProperty #30

Closed
4 tasks done
VladimirAlexiev opened this issue Jul 24, 2024 · 1 comment
Closed
4 tasks done

express single-value props as owl:FunctionalProperty #30

VladimirAlexiev opened this issue Jul 24, 2024 · 1 comment
Labels
ontology Pertains to ontology representation

Comments

@VladimirAlexiev
Copy link
Collaborator

VladimirAlexiev commented Jul 24, 2024

cim:GeneratingUnit.maxEconomicP
        rdf:type           rdf:Property ;
        cims:multiplicity  cims:M:0..1 ;
  • fix M:1 to M:1..1 for uniformity
  • For props with cims:multiplicity cims:M:0..1 and cims:M:1..1, add rdf:type owl:FunctionalProperty
    • This is done for v3.0 and for 0..1, should check for 1..1 and do it for v2.3
  • For their inverses, add rdf:type owl:InverseFunctionalProperty
  • Keep the cims:multiplicity annotation for easy reference, and because it has more info
  • This doesn't mean that your RDFS ontologies become OWL: it is just a standard way to express "single-valued" props.
@Sveino Sveino transferred this issue from Sveino/CGMES-NC Sep 12, 2024
@VladimirAlexiev VladimirAlexiev added the ontology Pertains to ontology representation label Sep 13, 2024
@VladimirAlexiev
Copy link
Collaborator Author

fix12-multiplicity-30.ru

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ontology Pertains to ontology representation
Projects
None yet
Development

No branches or pull requests

1 participant