Hi,
I have an ontology with rules that I crafted with Protege and am trying to port over to Stardog.
The class and property definitions are uploaded into a named graph called kt:master and the individuals are uploaded into another named graph - kt:math. A cluster of rules are also uploaded into separate named graph, kt:rules.
Due to the above arrangement, some classes and properties are duplicated (3 definitions in the 3 named graphs). The definitions in kt:math and kt:rules are placeholders, while the ones in kt:master have actual details.
A mish-mash of questions:
- Is there a better way to do what I am doing re. the duplicates?
- Will Stardog consistency checks be compromised by the way I did things, considering the definitions are replicated?
- When the rules are fired, where (named graphs or otherwise) will the inferences be asserted?
- Where can properties like rdfs:label be found? Which named graph?
Thank you in advance for your time and help!