mdelobelle/metadatamenu

Feature request: Multiple Inheritance

Opened this issue · 0 comments

I'd like to be able to define a fileClass to be descendant of multiple fileClasses. This should be implemented allowing a list to be the value of the extends field in the fileClass.

This would add great versatility, allowing to create complex ontology like structures and allowing to manage properties in logical groups by mixing classes according to need.


(Personally I am interested more in creating semantic structures (like wikidata) than creating notes, so I would create a lot of notes (entities) without much body, content, but with metadata. This approach could in the future be leveraged by other plugins to manage importing/exporting from/to owl ontology files. But then arises the limitation in the inheritance, as owl ontologies can have multiple inheritance, but currently not Metadata Menu)