nickdrummond / star-wars-ontology

An OWL ontology describing events, characters and places in the Star Wars Universe
https://nickdrummond.github.io/star-wars-ontology/
3 stars 1 forks source link

Use of oneofs in Crews does not work #9

Closed nickdrummond closed 2 years ago

nickdrummond commented 2 years ago

Where we use oneofs, there needs to be specified cardinality instead of some otherwise the inference does not work - ie a given member cannot be inferred to be related

An example where it does work is Escape from Death Star - both Solo and Skywalker are inferred participants

BUT, cannot do this with hadMember as it is transitive which makes it non-simple - find examples

AND, it doesn't work with the Crew in between - find examples

nickdrummond commented 2 years ago

Note that Pellet is struggling with cardi restrictions. It may be better to reduce the use of oneofs

nickdrummond commented 2 years ago

Already removed all of these