Support for complex types #28
Labels
breaking change
Introduce a needed breaking change
enhancement
New feature or request
high energy
Represents a task which need a lot of energy
Milestone
Similar and prior to #7 , it may be useful to enable the usage of complex types on a schema:
Complex types are embedded in the enclosing schema and does not need a separate repository, this is purely for convenience to avoid a big flat structure and the representation in the triple will still be standard.
This feature will introduce a needed breaking change, the
Schema.type
should be moved to theRepository
(and thetype
becomes mandatory in the repository options), I think it makes more sense after all, only the repository cares about a Thing type after all, the schema is here only to map JS <-> ThingThe text was updated successfully, but these errors were encountered: